Bonjour,
Ci-dessous une partie de mon script sur lequel j'ai un doute.
Ma fonction while est sensé bouclé sur la recherche du process */hcl tant qu'elle est vrai et ceci pendant au max 24 sec (timeout).
Est ce que cela vous semble correct comme ecriture?
Merci d'avance pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 time=0 while ( [ "ps -ef | grep -v grep | grep /appli/hermes/bin/hcl" = "0" ] ) do echo ".\c" sleep 1 (( time = $time +1)) if [[ $time = $timeout ]] then echo "impossible de continuer la maintenance du a l'activite" exit1 fi done echo "pas de transfert en cours ok"
Partager