[solved]vermeiden des senden von leeren emails

vikozo

Member
guten Tag
mit
Code:
systemctl --type=service | grep failed > /usr/local/bin/ispstartserviceStop.txt
mailx -s "-!metis service failed Info!" email@adresse </usr/local/bin/ispstartserviceStop.txt
rm /usr/local/bin/ispstartserviceStop.txt
schicke ich mir eine email mit der Info von failed service.
Das ganze in einem Bash script

wie kann ich vermeiden das etwas geschickt wird wenn das txt file leer ist?

gruss
vinc
 
Zuletzt bearbeitet:

vikozo

Member
OK hab etwas gefunden

Code:
mails -E -s "-!metis service failed Info!" email@adresse </usr/local/bin/ispstartserviceStop.txt
 
Zuletzt bearbeitet:

Werbung

Top