根据名称查询当前运行的程序的个数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据名称查询当前运行的程序的个数相关的知识,希望对你有一定的参考价值。

#!/bin/bash
PROC_NAME=$1
ProcNumber=`ps -ef |grep $PROC_NAME|grep -v grep|wc -l`
if [ $ProcNumber -le 0 ];then
   result=0
else
   result=1 
fi
echo ${result}
1 --根据名称查询运行的程序
2 ps -ef |grep $PROC_NAME
3 
4 --根据名称查询运行的程序(去除当前执行的命令)
5 ps -ef |grep $PROC_NAME|grep -v grep
6 
7 --根据名称查询运行的程序(去除当前执行的命令),并统计行数
8 ps -ef |grep $PROC_NAME|grep -v grep|wc -l

 

以上是关于根据名称查询当前运行的程序的个数的主要内容,如果未能解决你的问题,请参考以下文章