Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/04/2007, 12h42   #1
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
Par défaut surveiller un dossier

Salut,
comment je peux surveiller le contenu d'un dossier ? le but étant de faire en sorte qu'un traitement soit lancé sur les fichiers qui on été copié dans un dossier donné
Exp : je veux surveiller le dossier TOTO
ce dossier est accessible par mon site web, les utilisateurs y déposent des fichiers vidéos
dès qu'un nouveau fichier est déposé, je lance un traitement sur ce fichier
et ainsi de suite...

Comment peut-on implémenter tout ça ?
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 14h29   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
C'est possible sous Linux (kernel >= 2.6.13 requis) à l'aide d'inotify - API en C, Perl, Python, Ruby, ... En ce qui concerne plus généralement les systèmes Unix, il va falloir chercher si une solution, qui leur est propre, est disponible ou se tourner vers une solution consistant à regarder de manière régulière si de nouveaux fichiers apparaissent.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 16h25   #3
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
un bout de code d'un cron stp ?
le cron surveille le dossier, dès qu'il trouve un fichier, il lance un traitement et le déplace vers un autre serveur (via ftp ou autre)
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 17h29   #4
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par sami_c
un bout de code d'un cron stp ?
Cron n'est pas un langage, c'est juste un utilitaire pour exécuter de façon périodique un programme. Ce programme pouvant être écrit en Perl, PHP, C, etc ou plus simplement en Shell, peu importe et c'est selon vos préférences/compétences.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h08.


 
 
 
 
Partenaires

Hébergement Web