![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Sur les relations entre: tiré événement, événement composite, événement complexe et de la situation | iBot | Complex Event Processing RSS News | 0 | 07-17-2008 07:50 AM |
| attendre de commande - chat-il attendre pour non-Chili processus? | alex_5161 | De programmation et de script Shell | 2 | 06-26-2008 07:14 PM |
| Besoin d'exécuter 2 scripts, attendre, d'exécuter plus de 2 attendre, jusqu'à la fin du fichier | halo98 | De programmation et de script Shell | 1 | 08-01-2006 05:42 PM |
| Comment trouver l'âge de dossier et d'attendre que ... | redlotus72 | UNIX pour les nuls Questions et réponses | 3 | 06-01-2005 04:13 AM |
| Verrouiller un fichier. Attendez ET si le fichier est verrouillé | sunil_neha | De programmation et de script Shell | 2 | 07-13-2004 11:40 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
événement ou d'un fichier d'attente scénario
Je veux faire 2 choses
1) Je dois attendre pour un fichier appelé a.txt? De tomber sur un chemin sur le serveur 2) une fois que le fichier arrive immédiatement un autre script appelé B.sh doit être exécutée. Pourriez-vous s'il vous plaît jeter somelight sur ce point. Tout code déjà présent, si ce serait utile. Observe Rajesh |
|
||||
|
Quelle est a.txt?? Il peut "apparaître" sur la machine avant de l'ensemble des données a été écrit. Si vous "immédiatement" exécuter un autre script, vous risquer d'affecter un changement à une partie du fichier ...
|
|
||||
|
Une solution est de s'asseoir dans un sommeil boucle.
Code:
while true
do
if [ -f A.txt ]
then
sleep 10
else
break
fi
done
b.sh
avronius est juste. Sauf si le fichier est un simple drapeau créé avec quelque chose comme «toucher», il pourrait ne pas être prêt pour la transformation. |
|
||||
|
Ce lien pourrait vous aider un peu:
script exécute toutes les minutes Avoir le script vérifie l'existence du fichier que vous faites référence à - si elle trouve le fichier, ne stuff ... - Avron |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|