C'est incorrect. Le mv n'aura aucun problème, même si quelqu'un écrit dedans au même moment.
Quand un programme a ouvert un fichier, il se fiche de savoir s'il est déplacé, même supprimé. Il ne retient que le file descriptor, qui n'est qu'un identifiant d'inode (pour faire simple) et peu importe si le fichier est déplacé ou supprimé.
[^] # Re: Tu as raison
Posté par raspbeguy (site web personnel, Mastodon) . En réponse au message accès concurrentiel aux fichiers. Évalué à -1.
C'est incorrect. Le mv n'aura aucun problème, même si quelqu'un écrit dedans au même moment.
Quand un programme a ouvert un fichier, il se fiche de savoir s'il est déplacé, même supprimé. Il ne retient que le file descriptor, qui n'est qu'un identifiant d'inode (pour faire simple) et peu importe si le fichier est déplacé ou supprimé.
Un gentil du net