Moin ihrs!
Ich habe da mal eine blöde generelle Frage:
Und zwar möchte ich von meinem 14-tägigen Backup einen Bericht per Email erhalten. Diesen habe ich in die crontab eingetragen.
Natürlich wird der stderr an den benutzer geschickt, aber ich möchte weder den stdout an stderr weiterleiten, noch möchte ich die Email-Adresse, sondern eine eigene.
Was ich angedacht habe, sieht in etwa so aus:
Es soll also folgendes passieren:
1) stderr soll ganz normal an stdout gehen, es soll keine Extra-Mail wegen Fehler kommen.
2) Die Ausgabe soll an die Textdatei /root/backup.report unten angehängt werden.
3) Außerdem soll die Ausgabe an meine Email-Adresse geschickt werden.
Nun meine Frage: Funktioniert das ganze so, wie ich will?
Ich wollte es jetzt besser nicht darauf ankommen lassen
Vielen Dank!
Ich habe da mal eine blöde generelle Frage:
Und zwar möchte ich von meinem 14-tägigen Backup einen Bericht per Email erhalten. Diesen habe ich in die crontab eingetragen.
Natürlich wird der stderr an den benutzer geschickt, aber ich möchte weder den stdout an stderr weiterleiten, noch möchte ich die Email-Adresse, sondern eine eigene.
Was ich angedacht habe, sieht in etwa so aus:
Code:
# Systembackup
13 5 3,18 * * /scripts/systembackup.sh 2>&1 |tee -a /root/backup.report | mail -s "Systembackup Kronos" kronos@domain.tld
1) stderr soll ganz normal an stdout gehen, es soll keine Extra-Mail wegen Fehler kommen.
2) Die Ausgabe soll an die Textdatei /root/backup.report unten angehängt werden.
3) Außerdem soll die Ausgabe an meine Email-Adresse geschickt werden.
Nun meine Frage: Funktioniert das ganze so, wie ich will?
Ich wollte es jetzt besser nicht darauf ankommen lassen
Vielen Dank!