Suis-je bête, je me suis attaché a la forme et pas au fond,
Comment veux-tu afficher "$NomProc" si celui-ci ne tourne pas ?
De plus le $? risque de faire reference à la commande awk (voire à l'affectation) et non pas au ps
donc
#!/bin/ksh
cat procList | while read line
do
ps $line >/dev/null
if [ $? -eq 1 ] ; then echo "le PID $line ne tourne pas." >> Alarme.log ; fi
done
[^] # Re: A ma sauce
Posté par dguihal . En réponse au message Script de surveillance de process en ksh. Évalué à 2.
Comment veux-tu afficher "$NomProc" si celui-ci ne tourne pas ?
De plus le $? risque de faire reference à la commande awk (voire à l'affectation) et non pas au ps
donc
#!/bin/ksh
cat procList | while read line
do
ps $line >/dev/null
if [ $? -eq 1 ] ; then echo "le PID $line ne tourne pas." >> Alarme.log ; fi
done