Da scheinen die Anführungszeichen nicht korrekt gesetzt zu sein. Oder aber er nutzt ne Shell, die das anders auswertet. Die Zeile
Code:
echo `date | cut -c5-19` " MONITOR FW not running! Restarting..." >> /var/log/monitor
soll eigentlich eine Ausgabe machen (Befehl=echo) die Ausgabe soll das Ergebnis des Programmaufrufs
sein. Aber hier wird kein Programm gestartet sondern eben der Text ins Protokoll geschrieben.
Kann sein, daß es nicht die richtigen Hochkomma sind. Wobei die Ausgabe nur zur Information ist. Sie hat keine Bedeutung für das Funktionieren des Skripts.