• # [ est une commande

    Posté par . En réponse au message Script de controle et de redémarrage de service. Évalué à 3.

    "ça ne fonctionne pas", c'est un peu juste. Prend l'habitude de décrire plus précisément ce qui ne marche pas, les éventuels messages affichés par ton script, etc.

    sinon, là, si tu as copié/collé ton script tel quel, il faut que tu rajoutes quelques espaces pour bien séparer les différents éléments du test.
    essaie aussi d'indenter ton code, ça le rend plus lisible.

    if [$? -ne 0]; then
    logguer "Processus ${PS} not started"
    start
    fi
    
    

    devient

    if [ $? -ne 0 ]; then
    logguer "Processus ${PS} not started"
     start
    fi