[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: grep und RegEx



On Wed, May 18, 2005 at 01:35:27AM +0200, Michelle Konzack wrote:
> N'Abend (oder muß ich schon guten morgen sagen ?),
> 
> Ich habe eine Liste von TAGS wie
[ßnip] 
> nur funktiniert das irgendwie nicht, wenn ich grep verwende.
> 
>   __( stdin )______________________________
>  /
> | (cat $LIST;echo) |
> | while read VAL
          read -r
> | do
> |   grep -i "$VAL" $TMPFILE >/dev/null 2>&1
> |   if [ $? == "0" ] ; then
> |   ...
> |   ...
> |   exit 0
> |   fi
> | done
>  \_________________________________________
> 

Zu dem Anfang mit dem cat ..; echo sage ich jetzt nichts. Zumindest
nicht mehr.

> Das führt zu unerwarteten resultaten, denn wenn ich "." anstatt "\."
> verwende findet 'grep' garnichts, aber bei lezterem findet er zu viel.
> 
> Irgendwelche Ideen ?
> 
> Ich würde lieber eine liste wie
> 
> ----8<------------------------
> 01sonnerie.com
> 0bese.com
[snip]
> 
> weil diese sich besser Warten läßt und bei Bedarf
> sich auf einfacher aus SPAM-Mails extrahieren läßt.
> 

Dann nimm grep -F (fgrep)


tschazu
erkan


-- 
über den grenzen muß die freiheit wohl wolkenlos sein



Reply to: