Hallo Zusammen, ich versuche einen Wert, der von Spamassassin im Logfile im Format "clean message (-2.0/5.0)" gespeichert wird, den Wert "-2.0" MIT pERL raus zu filtern. Nur weiss ich nicht, wie man die Regex dazu baut. Auch meine bisherigen Versuche sind mit Fehlermeldungen quittiert worden. Könnte mir evtl. einer Sprünge helfen. Bye Michael -- Ein Mensch mit einer Uhr weiß immer wie spät es ist. Ein Mensch mit zwei Uhren zweifelt immmer. -- Murphy's Law _______________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://autohbci.macbyte.info/
Hallo, Am Sun, 14 Mar 2004, Michael Raab schrieb:
ich versuche einen Wert, der von Spamassassin im Logfile im Format "clean message (-2.0/5.0)" gespeichert wird, den Wert "-2.0" MIT pERL raus zu filtern. Nur weiss ich nicht, wie man die Regex dazu baut. Auch meine bisherigen Versuche sind mit Fehlermeldungen quittiert worden. Könnte mir evtl. einer Sprünge helfen.
echo "clean message (-2.0/5.0)" | perl -pe 's/.*\((-?\d+.\d+)\/.*/$1/' -2.0 HTH, -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.
Am Sonntag, 14. März 2004 15:52 schrieb David Haller:
echo "clean message (-2.0/5.0)" | perl -pe 's/.*\((-?\d+.\d+)\/.*/$1/' -2.0
Wow !!!!! Wo kann man so was lernen ???? -- Gruss | http://www.suse-etikette.de.vu/ Thomas | http://learn.to/quote
Hallo, Am Sun, 14 Mar 2004, Thomas Janssen schrieb:
Am Sonntag, 14. März 2004 15:52 schrieb David Haller:
echo "clean message (-2.0/5.0)" | perl -pe 's/.*\((-?\d+.\d+)\/.*/$1/' -2.0
Wow !!!!! Wo kann man so was lernen ????
man 7 regex man perlre man perlrequick man perlretut man perlop man perlrun -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.
Am Montag, 15. März 2004 10:00 schrieb David Haller:
Wow !!!!! Wo kann man so was lernen ????
man 7 regex man perlre man perlrequick man perlretut man perlop man perlrun
Danke schön :o) -- Gruss | http://www.suse-etikette.de.vu/ Thomas | http://learn.to/quote
participants (3)
-
David Haller
-
Michael Raab
-
Thomas Janssen