Originariamente inviato da U-bahn
qualcosa di simile ?

codice:
#!/bin/bash

while true ; do
	sleep 5
	if [ -z "$(ps ax | grep <script>)" ] ; then
		<script>&		
	fi
done

exit 0
andare va pero' rompe le palle ogni 5 secondi al pc senza motivo...
così facendo finche' il programma/script da controllare non esce lo script non fa nulla...
quando esce ti inserisce in un file log.txt exitcode e data in cui è successo...

codice:
#!/bin/bash

while :
do

        <avvio script>
        echo "Exit code $?  in `date`" >> log.txt;

done

exit 0