Bonjour,
Je développe un petit démon qui vise a vérifier si un fichier a était déposé dans un répertoire bien précis. J'aimerai vérifier si ce fichier n'est pas en cours de modifications ( soit de copie ) lorsque je vais le traiter.
La méthode qui me vient a l'esprit est de vérifié si pendant 5 seconde la taille du fichier ne change pas. N' y a t il pas une manière plus élégante de faire cela ?
Merci d'avance !
# poll
Posté par kolter (site web personnel, Mastodon) . Évalué à 7.
M.
[^] # Re: poll
Posté par kolter (site web personnel, Mastodon) . Évalué à 2.
M.
[^] # Re: poll
Posté par Nap . Évalué à -1.
[^] # Re: poll
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 2.
- la surveillance de la création du fichier ?
- la surveillance de la modification du fichier ?
[^] # Re: poll
Posté par matthieu_b . Évalué à 1.
Est ce que je peux vous demandez un ptit peu d'aide :) Merci
[^] # Re: poll
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 2.
De mémoire, je sais que select est très utile dès lors qu'on veut surveiller des SOCKET.
Concernant ton besoin, je pense qu'il te faut te tourner vers des solutions plus récentes mais peut-être moins portables. Je ne connais pas inotify, mais c'est peut-être une solution. Il y a aussi fam (file alteration monitor) à étudier (utilisé par Gnome je crois, pour raffraichir en "temps réel" les explorateurs de fichiers).
En tout cas, quand tu aura trouvé ton bonheur, reviens nous indiquer ton résultat, ça m'intéresse.
# inotify
Posté par Christophe Pallier (site web personnel) . Évalué à 2.
(http://en.wikipedia.org/wiki/Inotify)
# Merci
Posté par matthieu_b . Évalué à 3.
[^] # Re: Merci
Posté par gaaaaaAab . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.