Bonjour,
Ma question est simple (la réponse peut-être un peu moins), est-il possible de bloquer un fichier en écriture sous Unix pour toutes tentatives autre que celle du traitement en cours ?
Exemple :
Le fichier ListeDVD.txt contient une liste de DVD avec pour chaque DVD, 2 lignes :
- 1 ligne avec les informations du DVD (Titre, Langue, ...)
- 1 ligne avec le nom du propriétaire du DVD
Si un utilisateur A lance une application de mise à jour du fichier, personne ne doit pouvoir ecrire dans le fichier tant que l'utilisateur A n'a pas fini. Le fichier doit rester accessible en lecture aux autres utilisateurs.
Partager