Bonjour,
Avec Perl, est-ce que je peux savoir si un fichier est modifie ou non?
Par exemple, avec Perl script, je veux faire une notification(en envoyant e-mail) lors qu'il y a une modification sur un fichier quelconque.
Merci,
moniphal
Bonjour,
Avec Perl, est-ce que je peux savoir si un fichier est modifie ou non?
Par exemple, avec Perl script, je veux faire une notification(en envoyant e-mail) lors qu'il y a une modification sur un fichier quelconque.
Merci,
moniphal
Pour savoir quand un fichier a été modifier, regarde la fonction stat().
Qqch comme :
(perldoc -f stat)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 my $modif = (stat($file))[9];
Le plus dur, c'est de trouver une stratégie pour enregistrer le temps la dernière modification, et de revenir vérifier le fichier de temps en temps. Mais cela dépend de ce que tu comptes faire, de l'OS (cron serait une possibilité sur unix, par ex).
Merci, oui, je vais utiliser cron dans unix pour surveiller la modification du fichier .
A+
moniphal
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager