unix or linux에서 프로그래밍을 하다 보면 이런 경우가 꼭 있다.


# 다음과 같이 프로세스가 실행중이고
sh anal4cron.sh

# 아직 위의 프로세스가 완료되지 않은 경우 체크하여 중복 실행 방지 anal4cront.sh 의 상단부분
# 이미 실행중이 같은 프로세스가 실행중인 경우 종료
ps_cnt=`ps -ef | grep 'anal4cron.sh' | grep -v 'grep' | awk '{print $2}' | wc -l`
if [ $ps_cnt -gt 1 ]
then
        echo process anal4cron.sh already running
        exit
fi
......
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-08-27 17:32:32
Processing time 0.0060 sec