PROJET AUTOBLOG


Shaarli - Liens en vrac de sebsauvage

Site original : Shaarli - Liens en vrac de sebsauvage

⇐ retour index

[Linux] flock

mardi 4 décembre 2018 à 09:11
Aujourd'hui je viens d'apprendre l'existence de la commande flock.
Elle est utile pour s'assurer que vous ne lancez pas deux instances du même programme en même temps, ou pour éviter que certaines tâches soient lancés simultanément.

Exemple:
Si vous lancez séparément ces deux commandes, flock s'assurera qu'elles ne sont pas exécutées simultanément:

flock /tmp/abcd555 -c "sleep 30"
flock /tmp/abcd555 -c "echo coucou"

PS: J'initie le tag #ShellSnippets, pour apprendre une commande Unix/Gnu/Linux. Je pense que j'en posterai de temps en temps.

EDIT: vous pouvez aussi suivre:
https://mastodon.social/@climagic
https://commandlinefu.com/
(Permalink)