1 2 3 4 5 6 7 8 9 10 11 12
#!/bin/sh while [ 1 ]; do count=`ps aux | grep interval_zip.py | grep -v grep | wc -l` if [ $count -lt 1 ] then ./interval_zip.py > /dev/null & echo program crashed, restart at `date +"%w %Y/%m/%d, %H:%M:%S"` >> RESTART.log sleep 10 fi sleep 10 done