Script Shell Pour La Surveillance Du Processus

Ce

#!/bin/bash
if [ `ps -ef | grep "91.34.124.35" | grep -v grep | wc -l` -eq 0 ]; then sh home/asfd.sh; fi

ou cela?

ps -ef | grep "91\.34\.124\.35" | grep -v grep > /dev/null
if [  "$?" -ne "0" ]
then
sh home/asfd.sh
else
echo "Process is running fine"
fi

Bonjour, comment puis-je écrire un script shell qui regarde dans les processus d'exécution et si il n'y a pas un nom de processus CONTENANT 91.34.124.35 puis exécuter un fichier dans un certain endroit, et je veux faire toutes les 30 secondes en boucle, je pense qu'il y a une commande de mise en veille.

InformationsquelleAutor Tobis | 2011-08-26