mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-23 18:02:08 +02:00
754 B
754 B
flock
쉘 스크립트에서 잠금을 관리. 명령의 하나의 프로세스만 실행 중인지 확인하는 데 사용할 수 있음. 더 많은 정보: https://manned.org/flock.
- 다른 사람이 잠금을 요구하지 않는 즉시 파일 잠금과 함께 명령을 실행:
flock {{경로/대상/락.lock}} --command "{{명령어}}"
- 파일 잠금을 사용하여 명령을 실행하고, 잠금이 존재하지 않으면 종료:
flock {{경로/대상/락.lock}} --nonblock --command "{{명령어}}"
- 파일 잠금을 사용하여, 명령을 실행하고 잠금이 존재하면 않으면 특정 오류 코드로 종료:
flock {{경로/대상/락.lock}} --nonblock --conflict-exit-code {{에러_코드}} -c "{{명령어}}"