[Linux] Crontab에 프로세스 정지와 실행을 등록
[Linux] Crontab에 프로세스 정지와 실행을 등록 #!/bin/sh count=0 cd /opt/monitoring for line in `ps -ef | grep "monitoring" | grep -v grep | awk '{ printf("%s\n", $2); }'` do if [ $line -ge 1 ]; then #echo $line #프로세스 죽이기는 아래것중 아무것나 사용하면 됩니다. #kill -TERM $line kill -9 $line fi #echo $count if [ $count -eq 0 ]; then rm -rf /opt/monitoring/*.out /usr/bin/nohup /opt/monitoring/device.php & #echo bakgroundstart count=$(($count+1)) fi done