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

grep und RegEx



N'Abend (oder muß ich schon guten morgen sagen ?),

Ich habe eine Liste von TAGS wie

----8<------------------------
01sonnerie\.com
0bese\.com
0xsy\.com
1-2-3meins\.de
1-m-n\.net
123ratezz\.com
173\.net
1clickaccess\.info
1clickagency\.info
1clickexpress\.info
1clickgreat\.info
1clickresults\.info
1clicktown\.info
292593973
2\.9\.2\.5\.9\.3\.9\.7\.3
292-593-973
292~593~973
411^90^48
\.npd\.de
----8<------------------------

----8<------------------------
01sonnerie\.com
0bese\.com
0xsy\.com
1-2-3meins\.de
1-m-n\.net
123ratezz\.com
173\.net
1clickaccess\.info
1clickagency\.info
1clickexpress\.info
1clickgreat\.info
1clickresults\.info
1clicktown\.info
292593973
2\.9\.2\.5\.9\.3\.9\.7\.3
292-593-973
292~593~973
411^90^48
\.npd\.de
----8<------------------------

nur funktiniert das irgendwie nicht, wenn ich grep verwende.

  __( stdin )______________________________
 /
| (cat $LIST;echo) |
| while read VAL
| do
|   grep -i "$VAL" $TMPFILE >/dev/null 2>&1
|   if [ $? == "0" ] ; then
|   ...
|   ...
|   exit 0
|   fi
| done
 \_________________________________________

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
0xsy.com
1-2-3meins.de
1-m-n.net
123ratezz.com
173.net
1clickaccess.info
1clickagency.info
1clickexpress.info
1clickgreat.info
1clickresults.info
1clicktown.info
292593973
2.9.2.5.9.3.9.7.3
292-593-973
292~593~973
411^90^48
.npd.de
----8<------------------------

weil diese sich besser Warten läßt und bei Bedarf
sich auf einfacher aus SPAM-Mails extrahieren läßt.

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: