1. 程式人生 > >【shell】ps 結合grep查詢時,去掉grep自身匹配的那行

【shell】ps 結合grep查詢時,去掉grep自身匹配的那行

想用ps命令判斷當前的程序是否還在,為了防止誤判,還有去掉grep程序查詢的那行。

例如,

!/bin/sh

STATUS=`ps |grep "transmission-daemon"|grep -v "grep"`
if [ ! -z "$STATUS" ];then
        echo "on"
else
        echo "off"
fi