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?
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"
Merci d'avance pour vos réponses.