Hi,
Ich hatte mir auf debian ein mini Script gebaut welches durch cron geprüft
hat ob ein bestimmter Prozess läuft.
Auf debian 3.1 funktionierte das Script auf Suse 10 nicht.
Hat jemand ne Idee?:
#!/bin/bash
if ps -ef | grep prozess >/dev/null 2>&1
then
:
else
/home/user/prozess stop
sleep 10
/home/user/prozess start
fi
-----
Es ist kein Problem mit rechten oder falschen Pfad.
Wenn ich manuell den prozess starte dann geht es:
/home/user/prozess start
wenn der prozess manuell gestartet wurde dann gibt
ps ein Ergebnis.
if ps -ef | grep prozess
Das ganze Script funktioniert aber nicht.
Hat jemand ne Idee woran es liegen könnte?
Oder wie mann loggen kann wo das Script hängt?
danke im vorraus
Ich hatte mir auf debian ein mini Script gebaut welches durch cron geprüft
hat ob ein bestimmter Prozess läuft.
Auf debian 3.1 funktionierte das Script auf Suse 10 nicht.
Hat jemand ne Idee?:
#!/bin/bash
if ps -ef | grep prozess >/dev/null 2>&1
then
:
else
/home/user/prozess stop
sleep 10
/home/user/prozess start
fi
-----
Es ist kein Problem mit rechten oder falschen Pfad.
Wenn ich manuell den prozess starte dann geht es:
/home/user/prozess start
wenn der prozess manuell gestartet wurde dann gibt
ps ein Ergebnis.
if ps -ef | grep prozess
Das ganze Script funktioniert aber nicht.
Hat jemand ne Idee woran es liegen könnte?
Oder wie mann loggen kann wo das Script hängt?
danke im vorraus