Mailinglist Archive: opensuse-de (1126 mails)

< Previous Next >
Re: '*' wird expandiert: echo "***" | while read a; do echo $a; done
  • From: Uwe Diederich <U.Diederich@xxxxxx>
  • Date: Fri, 07 Mar 2008 16:36:49 +0100
  • Message-id: <47D16111.1050006@xxxxxx>
Olaf Dabrunz wrote:
On 06-Mar-08, Ekkard Gerlach wrote:
* Uwe Diederich schrieb:

Versuch einmal grep:

grep -v "****" <Datei> | while ....

gibt alle Zeilen, die die Zeichenkette nicht enthalten aus.

Ich habe das mit der pipe übersehen. Also dann etwa so:

... | grep -v "****"
Letztlich brauche ich eine Möglichkeit eine Datei, die aus einer pipe kommt, mit read einzulesen und die Zeilen mit ****..... sollen einfach ignoriert/gelöscht werden:

... | grep -v '^\*\*\*\*'

Stimmt, danke für den Hinweis. Das ist ein Fehler, der mir leider immer mal wieder durchgeht und das nicht nur bei grep ;-)

mfg

Uwe

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >