'os/UNIX_LINUX'에 해당되는 글 238건

  1. 2010.04.08 프로세서 구동 여부 체크 SHELL

반응형


while [ true ]
do
        NowDate=`date`

        echo $NowDate

        PROCESS_NAME='MyProcessName'

        PROCESS_CNT=`ps -ef |grep $PROCESS_NAME |grep -v grep | wc -l | awk '{print $1}'`

        if [ $PROCESS_CNT -eq 0 ]
        then
                echo "[$PROCESS_NAME][$PROCESS_CNT]...[Dead.....]"
        else
                echo "[$PROCESS_NAME][$PROCESS_CNT]...[Alive....]"
        fi

        sleep 10

done


실행결과
--------------------------------------
2010년 4월 8일 목요일 오후 01시 46분 37초
[MyProcessName][3]...[Alive....]
-----------------------------------------


반응형
Posted by 공간사랑
,