-
Boucle avec SLEEP
Bonjour,
Je ne maitrise pas shell UNIX, alors j’ai besoin d’aide :
J’ai deux répertoires /REP1 et /REP2, je reçois le fichier( A ) sur /REP1 et je dois le copier vers /REP2, mais le fichier ( A ) a un intervalle de temps entre 8h et 10h, je dois créer un script qui va chercher le fichier ( A ) dans /REP1 s’il le trouve il copie dans /REP2, s’il ne trouve pas il s’endort (SLEEP) pendant 10 minutes et il refait la même chose (il reste en boucle jusqu’à ce qu’il le trouve et le copie).
Merci.
-
le truc est bien de faire une boucle mais surtout de s'assurer avant copie que le fichier est entier, qu'il n'est plus "en train d'arriver"
debut boucle
si fichier ouvert ou absent
sleep un_temps
sinon
copie
fin de boucle
-
Bonjour.
Qu'as-tu essayé?
Sur quoi bloques-tu?
-
Bonjour,
Merci pour vos aides, j'ai suivé les étapes de frp31, ça marche.
Merci.