Hallo zusammen,
ich habe für mir ein Backup-Script gebastelt und möchte zum Scriptende eine E-Mail mit dem Backup-Status verschicken.
Das Problem ist nun, dass ich 3 Log-Files anlege, wobei wenn keine Daten gesichert werden müssen, auch kein Log-File erzeugt wird.
Kann mir jemand bei der Syntax helfen, wie ich abfragen kann, ob die Datei exisitiert und nur wenn dem so ist in dem unten aufgeführten Befehl "-a $LOGx" eingefügt wird?
1 2 3 4 5 | LOG1=/home/pi/Dateien/scripts/log/unison_datei1.log< LOG2=/home/pi/Dateien/scripts/log/unison_datei2.log LOG3=/home/pi/Dateien/scripts/log/unison_datei3.log cat $MAILLOG | mutt -a $LOG1 -a $LOG2 -a $LOG3 -s "MAPI - Sicherung" -- $Mailempfaenger |
Wenn ich den Befehl wie oben dargestellt ausführe und eine der LOG-Dateien fehlt, wird der mutt-Befehl mit einer Fehlermeldung (Datei existiert nicht) abgebrochen.
Vielen Dank!
Grüße, Rudi