한 번에 하나의 셸 스크립트 인스턴스 만 실행되도록하는 빠르고 간단한 방법 주어진 시간에 하나의 쉘 스크립트 인스턴스 만 실행되도록하는 빠르고 더러운 방법은 무엇입니까? 다음은 잠금 파일 을 사용하고 여기 에 PID를 에코 하는 구현입니다 . 이것은 pidfile을 제거하기 전에 프로세스가 종료되는 경우 보호 역할을합니다 . LOCKFILE=/tmp/lock.txt if [ -e ${LOCKFILE} ] && kill -0 `cat ${LOCKFILE}`; then echo "already running" exit fi # make sure the lockfile is removed when we exit and then claim it trap "rm -f ${LOCKFILE}; exit" INT TE..