Hallo,
ich würde mir gern täglich alle greylisted Einträge meiner /var/log/exim4/mainlog.1 inklusive der Anzahl aller gefundenen Zeilen per mail schicken lassen.
Meine Idee war folgende:
Die Daten sind zwar alle enthalten nur gehen bei der Ausgabe mit echo sämtliche Zeilenumbrüche verloren.
Da ich die ganze Sache gerne als "Einzeiler" direkt in die crontab einfügen möchte wollte ich nicht den Umweg über ein extra Script machen.
Hat jemand eine andere Idee das zu lösen?
Gruß
Silvio
ich würde mir gern täglich alle greylisted Einträge meiner /var/log/exim4/mainlog.1 inklusive der Anzahl aller gefundenen Zeilen per mail schicken lassen.
Meine Idee war folgende:
Code:
echo $(cat /var/log/exim4/mainlog.1 | grep greylisted.)$(echo; echo "Gesamt: ")$(cat /var/log/exim4/mainlog.1 | grep greylisted. | wc -l) | mail -s"LOG: Greylisted" mail@abc.de
Die Daten sind zwar alle enthalten nur gehen bei der Ausgabe mit echo sämtliche Zeilenumbrüche verloren.
Da ich die ganze Sache gerne als "Einzeiler" direkt in die crontab einfügen möchte wollte ich nicht den Umweg über ein extra Script machen.
Hat jemand eine andere Idee das zu lösen?
Gruß
Silvio