您的位置:首页 > 运维架构 > Shell

检查进程是否存在

2014-04-30 00:00 323 查看
摘要: aix主机

#检查进程是否存在,存在返回存在进程的个数,不存在返回0
checkProcessExist()
{
##############################
if [ $_DEBUG = "1" ]
then
echo "checkProcessExist begin"
fi
##############################
_process=$1

_processCount=`ps -ef|grep "$_process"| grep -v ".log" | grep -v grep | grep -v tail | wc -l`
#echo "_processCount=$_processCount"
#return _processCount
if [ $_processCount = "0" ]
then
#不存在该进程
return 0
else
#存在该进程
return 1
fi
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell 进程