Il s'agit de la commande lckdo qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
lckdo - exécuter un programme avec un verrou maintenu
SYNOPSIS
lckdo [options] {lockfile} {programme} [arguments]
DESCRIPTION
lckdo exécute un programme avec un verrou maintenu, afin d'empêcher l'exécution de plusieurs processus
en parallèle. Utilisez comme agréable or nohup.
Maintenant que util-linux contient une commande similaire nommée troupeau, lckdo est obsolète et
être supprimé d'une future version de moreutils.
OPTIONS
-w
Si le verrou est déjà détenu par un autre processus, attendez qu'il se termine au lieu de
échouer immédiatement.
-W {seconde}
Identique à -w mais n'attend pas plus de secondes secondes.
-e
Exécutez le programme directement sans fork ni attente (conserve un fichier supplémentaire
descripteur ouvert).
-E {nnn}
Définissez le numéro de descripteur de fichier à garder ouvert lors de l'exécution (implique -e).
-n
Ne créez pas le fichier de verrouillage s'il n'existe pas.
-q
Ne produit aucune sortie si le verrou est déjà maintenu.
-s
Verrouillage en mode partagé (lecture).
-x
Verrouillage en mode exclusif (écriture) (par défaut).
-t
Testez l'existence du verrou.
EXIT STATUT
Si le verrou a été acquis avec succès, la valeur de retour est celle du programme invoqué par
lckdo. Si le verrou n'a pas pu être acquis, EX_TEMPFAIL est renvoyé. S'il y avait un problème
ouverture/création ou verrouillage du fichier de verrouillage, EX_CANTCREAT ou EX_OSERR sera renvoyé.
Utilisez lckdo en ligne en utilisant les services onworks.net
