1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.ko/common/flock.md

18 lines
754 B
Markdown
Raw Normal View History

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