Linux – vérification qu’un process fonctionne

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 …

Tagged in:

0 Comments

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.