Scrutation repertoire unix
Résolu
Kleberscow
-
Kleberscow Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Kleberscow Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Tout d'abord, mes connaissance Unix sont proche de la nullité. ^_^
Je souhaite réaliser un script UNIX (environnement AIX) qui va realiser deux choses :
1) des la presence d'un fichier dans un répertoire déterminé (et unique), le script s'execute.
2) En fonction du fichier trouve (en fait, je me baserai sur les 4 premiers caracteres de fichiers), j'interroge un tableau (ou un fichier à plat de type CSV) pour connaitre les variables a exploiter.
Si le le point 2 me semble réalisable (bien que je n'ai pas trouvé la solution), je ne vois pas comment UNIX pourrait scruter un répertoire puis s'executer en fonction du fichier present.
Pourriez vous m'aiguiller ou me donner une piste a creuser ?
Cordialement,
Kleberscow
Tout d'abord, mes connaissance Unix sont proche de la nullité. ^_^
Je souhaite réaliser un script UNIX (environnement AIX) qui va realiser deux choses :
1) des la presence d'un fichier dans un répertoire déterminé (et unique), le script s'execute.
2) En fonction du fichier trouve (en fait, je me baserai sur les 4 premiers caracteres de fichiers), j'interroge un tableau (ou un fichier à plat de type CSV) pour connaitre les variables a exploiter.
Si le le point 2 me semble réalisable (bien que je n'ai pas trouvé la solution), je ne vois pas comment UNIX pourrait scruter un répertoire puis s'executer en fonction du fichier present.
Pourriez vous m'aiguiller ou me donner une piste a creuser ?
Cordialement,
Kleberscow
A voir également:
- Scrutation repertoire unix
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Pourquoi certains contacts disparaissent de mon répertoire - Accueil - Guide Android
- Fichier executable unix ✓ - Forum MacOS
- Commande dos copy repertoire et sous repertoire - Forum Logiciels
- Créer un répertoire alphabétique sur word - Forum Excel
4 réponses
Salut,
il n'est pas possible de détecter la création d'un fichier, mais par contre, on peut lancer, à intervalles réguliers, un script qui va voir si un fichier existe, et dans ce cas, exécuter un traitement.
Ceci peut être fait grâce au processus cron, qui utilise un fichier crontab, paramétrable jusqu'à la minute.
"man crontab" pour plus d'infos et "crontab -l" pour voir celui qui est rattaché à l'heure actuelle à ton user de connexion.
il n'est pas possible de détecter la création d'un fichier, mais par contre, on peut lancer, à intervalles réguliers, un script qui va voir si un fichier existe, et dans ce cas, exécuter un traitement.
Ceci peut être fait grâce au processus cron, qui utilise un fichier crontab, paramétrable jusqu'à la minute.
"man crontab" pour plus d'infos et "crontab -l" pour voir celui qui est rattaché à l'heure actuelle à ton user de connexion.
Un script lancé toutes les 5 minutes (voire une minute) et qui vérifie l'existence du fichier, ça irait pas ?
Oki, je vais voir avec le cron.
L'ideal, c'est à la detection du fichier car le but est que le script n'agisse pas toutes les 5 minutes et tourner dans le vide.
Ceci dit, je vais regarder le principe. Est-il possible de faire une pause (en se basant sur une heure, par exemple) afin de faire un script prinicpal qui tourne 24h/24 et un autre qui agit de 8h a 20h (et qu'on tue des l'horaire depassé ) ?
L'ideal, c'est à la detection du fichier car le but est que le script n'agisse pas toutes les 5 minutes et tourner dans le vide.
Ceci dit, je vais regarder le principe. Est-il possible de faire une pause (en se basant sur une heure, par exemple) afin de faire un script prinicpal qui tourne 24h/24 et un autre qui agit de 8h a 20h (et qu'on tue des l'horaire depassé ) ?