Ho realizzato uno script php che deve essere esguito ogni ora (e a questo ci pensa cron) ma solo se non è già in esecuzione.
# controlla che il processo non sia gia in esecuzione
PS="$(ps ax)"
if ! echo "$PS" | grep -q -w mioscript.php ; then
/home/tester/mioscript.php & > /dev/null
fi