Code:
#! /bin/bash
echo ‘0’ > /home/user/pid
pidof program > /home/user/pid
if
pid==0
then parancs
fi
rm /home/user/pid
Valahogy így képzelem el a logikáját. Tehát ha az adott process fut akkor nem csinál semmit, ha nem fut akkor végrehajt egy parancsot. És ezt futtatnám crontabbal.
A logika szerintem jó. Parancs kimenetét nem muszáj fájlban tárolni, arra ott a változó=`pidof program`, ha jól emlékszem. Jobb ha utána nézel.
legutóbbi hsz