PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : crontap grep befehl



akamai
04.12.07, 16:00
hallo,

ich möchte einmal

grep -c ... an email

und einmal

grep -i ... an email

senden.
gibt es eine möglichkeit das in eine mail zu packen? wenn ich das versuche bekomme ich immer nur die -c ausgabe.

zyrusthc
04.12.07, 17:30
Wenn Du was versuchst und vor allem wie?!

Ich würde es zb. so machen:

grep <was auch immer> > /tmp/bla && grep <was auch immer> >> /tmp/bla && cat /tmp/bla | mail -s Betreff mail@domain.de


Greeez Oli

akamai
05.12.07, 09:36
sieht bei mir momentan so aus:

2 00 * * * root grep -c reject /var/log/mail.log | mail -s "rejects" info@domain.de
3 00 * * * root grep -i reject /var/log/mail.log | mail -s "rejects" info@domain.de

mit deinem vorschlag bekomme ich in der shell ne die anzahl ausgegeben und die zweite zeile als mail

marce
05.12.07, 09:39
schön. Und was willst Du genau haben? Eine Liste, eine Zahl, beides?

akamai
05.12.07, 09:49
ich möchte beides in einer mail haben > zuerst die anzahl und darunter dann den content dazu

zyrusthc
05.12.07, 09:54
ich möchte beides in einer mail haben > zuerst die anzahl und darunter dann den content dazu
Und warum machst Du dann das nicht so wie ich es beschrieben habe?!

Greeez Oli

akamai
05.12.07, 10:22
ups sry hab den >> nicht gesehen - besten dank hat geklappt ;)