Bonjour,
Je voudrais pouvoir lier des actions à l'ajout de fichier dans un dossier, comme envoyer un email quand un fichier arrive dans un dossier.
Quelq'un a-t-til une idée pour réaliser ce genre de chose ?
Jean-Pierre Astier
Bonjour,
Je voudrais pouvoir lier des actions à l'ajout de fichier dans un dossier, comme envoyer un email quand un fichier arrive dans un dossier.
Quelq'un a-t-til une idée pour réaliser ce genre de chose ?
Jean-Pierre Astier
slt,
tu peux faire un script bash ( avec crontab ) qui regarde regulierement dans ton "hot folder" ,
lis les donnee actuelles
compare avec les donnees lu lors du dernier fonctionemment du programme
si les donnees ne sont pas egales , envoi d'un mail ou bien
"lancement de l'opration vigipirates! "
Sans même avoir comparer, tu peux regarder la date de création du fichier avec find.
S'il trouve un fichier qui a une date récente (à définir selon la fréquence d'observation dans la crontab) alors tu envoies un mail.
uhmm !!
mais dependra aussi des "rules" du "hot folder"
car il enverrait un mail a chaque fois qu'il un nouveau fichier dans le dossier
mais que tu veux declencher "vigipirates" quand un utilisateur specifique
cree un fichier , tu peux utilise en plus de find , ls et grep
Je pense qu'une solution intéressante ( mais non portable ) serait d'utiliser inotify et un langage de script quelconque. Cela devrait pouvoir resoudre rapidement ton probleme. un exemple de inotify + perl http://www.edoceo.com/creo/inotify/perl-inotify.php.
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