Le sintax a pu être un peu plus ordonné.
Et, pendant que l'affiche précédente indiquait, vous avez obtenu une boucle infinie qui ne se casse jamais. Vous devez fournir un mécanisme de sortie dans la boucle de moment.
tandis que [$SINGLE - GT 10]
faire
nohup exchsim - SIM6>> $ {} de PATHL/« date « +%m%d » `.log » 2>&1 de `de cout_
si [$SINGLE - lt 10]
puis
noyau core.$ de système mv {SIMPLE}. $$
système mv $ {PATHF} /data/ExchSim*.log exchsim.$ {SIMPLE}. $$
`de date de `d'écho « : `de hostname de `: ALERTE ! ! ! SIM6 EST VERS LE BAS ! ! ! ! $ de avertissement {SIMPLES} de 3. se remettant en marche… » | courrier $ {ALIST}
fi
Expr de `de SINGLE= $SINGLE + 1 `
sommeil 5
<>
fait