#! /bin/sh
proc_name="boa" #进程名
proc_num() #查询进程数量
{
num=$(ps -ef | grep $proc_name | grep -v grep | wc -l)
return $num
}
proc_num
number=$? #获取进程数量
if [ $number -eq 0 ] #如果进程数量为0
then #重新启动
echo "restart $proc_name"
./bbb &
else
echo "$proc_name is exist! $number"
fi
shell进程监控
最新推荐文章于 2023-05-18 15:07:32 发布