ich habe das script mal ein wenig angepasst. Ich will es auf meinem Raspberry über einen crontab ausführen.
das script läuft auch. Aber es läuft immer in den else Zweig.
Ich denke das beim raspberry die abfrage nicht stimmt
if ps w | grep -v grep | grep -w -c "/usr/local/bin/oscam -b"
then
echo "oscam is running!"
else
echo `date` "oscam is not running.... restarting!!!" >> /usr/local/bin/watchdog.log
/usr/local/bin/oscam -b
fi