当前位置: 技术问答>linux和unix
关于进程监控脚本
来源: 互联网 发布时间:2017-02-03
本文导语: 监控一个进程,判断他是否运行,如果不是就重启该进程,脚本该如何写啊,我这样写的有什么问题呢。 #!/bin/sh #查找fsd的pid ui=$(ps x |grep fsd|grep -v grep) echo 'fsd pid is' $ui if [ "$ui" == ...
监控一个进程,判断他是否运行,如果不是就重启该进程,脚本该如何写啊,我这样写的有什么问题呢。
#!/bin/sh
#查找fsd的pid
ui=$(ps x |grep fsd|grep -v grep)
echo 'fsd pid is' $ui
if [ "$ui" == "" ]
then
#如果fsd的PID不存在就启动fsd
cd /home/fsd
./fsd_d.sh &
echo "fsd restart ok.."
fi
|
晕
不用这么复杂吧。
不用这么复杂吧。