#!/bin/sh while true do ps | grep "main_3g" | grep -v "grep" > /dev/null if [ "$?" -ne 0 ] then ls /root/main_3g > /dev/null if [ "$?" -eq 0 ] then chmod 777 /root/main_3g /root/main_3g & echo "main_3g restart" else echo "main_3g is not exist." fi fi ps | grep "main_4g" | grep -v "grep" > /dev/null if [ "$?
" -ne 0 ]
then ls /root/main_4g > /dev/null if [ "$?" -eq 0 ] then chmod 777 /root/main_4g /root/main_4g & echo "main_4g restart" else echo "main_4g is not exist." fi fi sleep 5 done把上面的脚步执行命令加入到/etc/rc.d/rc.local里即可了,在后面加入
ls /root/mymonitor.sh > /dev/null
if [ "$?" -eq 0 ]
then chmod 777 /root/mymonitor.sh /root/mymonitor.sh & echo "run /root/mymonitor.sh" else echo "/root/mymonitor.sh is not exist." fi版权声明:本文博客原创文章。博客,未经同意,不得转载。