#!/bin/bash
PROC_NAME=$1
ProcNumber=`ps -ef |grep -w $PROC_NAME|grep -v grep|wc -l`
if [ $ProcNumber -le 0 ];then
result=0
else
result=1
fi
echo ${result}
说明:
PROC_NAME 进程名
ProcNumber 返回的是现在有几个指定的进程在运行
-eq:等于
-ne:不等于
-le:小于等于
-ge:大于等于
-lt:小于
-gt:大于