mirror of https://github.com/CrimsonTome/tldr.git
18 lines
699 B
Markdown
18 lines
699 B
Markdown
# flock
|
|
|
|
> Beheer sloten van shell scripts.
|
|
> Het kan worden gebruikt om ervoor te zorgen dat slechts één proces van een commando wordt uitgevoerd.
|
|
> Meer informatie: <https://manned.org/flock>.
|
|
|
|
- Voer een commando uit met een bestandslot zodra het slot niet vereist is door anderen:
|
|
|
|
`flock {{pad/naar/lock.lock}} --command "{{commando}}"`
|
|
|
|
- Voer een commando uit met een bestandslot en stop als het slot niet bestaat:
|
|
|
|
`flock {{pad/naar/lock.lock}} --nonblock --command "{{commando}}"`
|
|
|
|
- Voer een commando uit met een bestandslot en stop met een specifieke error code als het slot niet bestaat:
|
|
|
|
`flock {{pad/naar/lock.lock}} --nonblock --conflict-exit-code {{error_code}} -c "{{commando}}"`
|