Un petit script pour vérifier qu’un process fonctionne. Voici l’exemple avec prelude-lml :
#!/bin/bash
NBR_PRELUDELML=`ps -edf | grep prelude-lml | wc -l`
echo "valeur : $NBR_PRELUDELML"
if [ $NBR_PRELUDELML -le 1 ]; then
/etc/init.d/prelude-lml start
echo "Lancement de prelude-lml"
fi
Un truc assez bizarre que je n’ai pas réussi à régler, c’est que parfois le process de grep n’apparait pas donc le nombre de ligne peut être égal à 1 alors que prelude-lml est lancé. A suivre …
0 Comments