Re: grep und RegEx
Hallo Michelle Konzack, hallo auch an alle anderen
Am Mittwoch, 18. Mai 2005 12:28 schrieb Michelle Konzack:
> Am 2005-05-18 08:37:38, schrieb Matthias Houdek:
> > Hallo Michelle Konzack, hallo auch an alle anderen
> >
> > Am Mittwoch, 18. Mai 2005 01:35 schrieb Michelle Konzack:
> > > ----8<------------------------
> > > 01sonnerie\.com
> > > 0bese\.com
> > > 0xsy\.com
> > > ...
> > > ----8<------------------------
> >
> > Wieso 2 x das Gleiche?
>
> Wie meinste das ?
Weil die Liste 2 x dastand.
> > Lass dir doch mal anzeigen, wie die Shell den grep-Befehl
> > interpretiert.
>
> Kommt darauf an, wi ich $VAL verwende,
> einmal wird mit und einmal ohne RegEx. :-/
Genau, und da wären halt die Unterschiede interessant (wie extrahiert
die Shell).
> > Außerdem schau dir mal die Option "-F" bei grep an, mit der
> > könntest du
>
> Grrr, daran habe ich garnicht gedacht...
>
> > dir ggf. die While-Schleife sparen. Außerdem werden die einzelnen
>
> Klar, ich breche ja sowieso die Schleife beim ersten Treffer ab und
> da 'fgrep --ignore-case --file=$LIST $TEMPFILE' die ALLE Pattern
> aus der Liste gegen die Datei testet, währe es einfacher.
Ja, oder eben fgrep.
> Wie sage ich eigentlich 'fgrep', das es beim ersten Hit
> abbrechen soll ? - Geht das überhaupt ?
*tstst* ;-)
man grep:
-q, --quiet, --silent
Unterdrückt die normalen Ausgaben. Die Suche endet nach
dem ersten Treffer. Diese Option ist sinnvoll, wenn
lediglich der Rückgabewert von grep weiter verwendet wird.
--
Gruß
MaxX
Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
Für PM bitte den Empfänger gegen den Namen in der Sig tauschen.
Reply to: