(笔记)超实用的程序守护脚本,程序异常退出后自动重启程序
超实用的程序守护脚本,程序异常退出后自动重启程序
#!/bin/sh while true do PIDS=`ps -ef |grep ./test |grep -v grep | awk '{print $2}'` if [ "$PIDS" != "" ]; then echo $PIDS echo "wath process already started ! " else ./test & echo "watch process has been restarted! " fi sleep 1 done
注:上述脚本中的./test即为程序名,用户可替换成自己的程序名称。
作者:tdyizhen1314(一位从事软硬件开发十年以上的老兵的故事,希望与大家一起交流,共同进步)
邮箱:495567585@qq.com
posted on 2024-03-11 08:37 tdyizhen1314 阅读(65) 评论(0) 编辑 收藏 举报