| author | Sandro Knauß <knauss@netzguerilla.net> |
| Thu, 22 Oct 2009 10:00:01 +0200 | |
| changeset 0 | a3b6e531f0d2 |
| permissions | -rwxr-xr-x |
#!/bin/bash # # merlin commando # # eine überprüfung auf korrekten aufruf findet nicht statt # # beispiel: # # ./merlin ./arthur # # startet programm arthur und wenn er stirbt, wird er sofort # wiederbelebt. # harmlose magie halt... :-) # LOG=/home/sandy/var/log/merlin_Iro.log while : ; do echo -n "$(date +'%F %T %Z') " >> $LOG $1 status >> $LOG if [ $? -eq 1 ]; then echo $(date +'%F %T %Z') $1 neustarten >> $LOG $1 start >> $LOG fi sleep 60 done