DaGM
02-06-2006, 06:56
Juten Morgen,
weil mein http server öfter mal abstürtzt wollte ich mir gerne ein Script zusammenbauen das alle 5min prüft ob der Prozess noch läuft und ihn dann gegebenenfalls wieder startet und mir ein Eintrag in ein Logfile macht. Das mit dem Neustarten und Abfragen habe ich mir schon zusammenkopiert aber das mir dem Eintrag ins Logfile bekomme ich nicht hin. Er sollte mir eine Zeile mit \n ins File schreiben und zwar ans Ende.
So sieht das bis jetzt aus:
#!/bin/sh
if ! [ `ps -ax | grep -c /opt/sbin/thttpd` -gt 1 ]
then
/opt/sbin/thttpd -C /opt/etc/thttpd.conf
date > /opt/var/log/watchdog.log
fi
Kann mir jemand helfen die Zeile "date > /opt/var/log/watchdog.log" so zu verändern, dass ich noch einen Text dazu schreiben kann und das der Eintrag am Ende des logs angefügt wird?
Die Variante "date && "Text" > /opt/var/log/watchdog.log" hat nicht geklappt und dann hat er auch immer nur einen einzigen Eintrag drin.
Besten Dank im Voraus
DaGM
PS: Wenn jemand einen Link hätte wo man ähnliches nachlesen kann wär das auch klasse.
weil mein http server öfter mal abstürtzt wollte ich mir gerne ein Script zusammenbauen das alle 5min prüft ob der Prozess noch läuft und ihn dann gegebenenfalls wieder startet und mir ein Eintrag in ein Logfile macht. Das mit dem Neustarten und Abfragen habe ich mir schon zusammenkopiert aber das mir dem Eintrag ins Logfile bekomme ich nicht hin. Er sollte mir eine Zeile mit \n ins File schreiben und zwar ans Ende.
So sieht das bis jetzt aus:
#!/bin/sh
if ! [ `ps -ax | grep -c /opt/sbin/thttpd` -gt 1 ]
then
/opt/sbin/thttpd -C /opt/etc/thttpd.conf
date > /opt/var/log/watchdog.log
fi
Kann mir jemand helfen die Zeile "date > /opt/var/log/watchdog.log" so zu verändern, dass ich noch einen Text dazu schreiben kann und das der Eintrag am Ende des logs angefügt wird?
Die Variante "date && "Text" > /opt/var/log/watchdog.log" hat nicht geklappt und dann hat er auch immer nur einen einzigen Eintrag drin.
Besten Dank im Voraus
DaGM
PS: Wenn jemand einen Link hätte wo man ähnliches nachlesen kann wär das auch klasse.