# check if anforderung is zero if [ ! -f /tmp/angefordert.txt-old ]; then cp /tmp/angefordert.txt /tmp/angefordert.txt-old fi STATUS=$(cmp -s /tmp/angefordert.txt /tmp/angefordert.txt-old; echo $?) if [ $STATUS -ne 0 ]; then # if status isn't equal to 0, then execute code cp /tmp/angefordert.txt /tmp/angef_send sed -i -e '1iSubject: Anzahl angefordert change\' /tmp/angef_send; msmtp xx@gmail.com < /tmp/angef_send cp /tmp/angefordert.txt /tmp/angefordert.txt-old fi if [ ! -f /tmp/kessel.txt-old ]; then cp /tmp/kessel.txt /tmp/kessel.txt-old fi STATUS=$(cmp -s /tmp/kessel.txt /tmp/kessel.txt-old; echo $?) if [ $STATUS -ne 0 ]; then # if status isn't equal to 0, then execute code cp /tmp/kessel.txt /tmp/kessel_send sed -i -e '1iSubject: Anforderung change\' /tmp/kessel_send; # msmtp xx@gmail.com < /tmp/kessel_send cp /tmp/kessel.txt /tmp/kessel.txt-old fi grep -q "0" /tmp/kessel.txt if [ $? -eq 0 ]; then if [ ! -f /tmp/zerosent ]; then echo "Subject: Anforderung aus!" | msmtp zz@gmail.com touch /tmp/zerosent fi else if [ -f /tmp/zerosent ]; then rm /tmp/zerosent fi fi