• # Un truc du genre peut etre...

    Posté par . En réponse au message Bash - Script de vérification d'un processus. Évalué à 2.

    Doit yavoir entre 12 et 14 millions d'autres solutions, en voila une :)


    #!/bin/sh
    # non testé :)

    SQUID=`ps --no-headers -o comm= -p \`cat /usr/local/squid/logs/squid.pid\``

    if [ "$SQUID" ne "squid" ];
    # relancer squid
    fi



    le pidfile est pas toujours la, a verifier dans ta configuration, et il faut egalement remplacer "squid" par ce que tu vois dans ton ps quand squid tourne.

    La raison pour laquelle il est peut etre préférable d'utiliser le pidfile par rapport aux ps|grep c'est qu'il pourrait yavoir d'autres process avec "squid" dedans...