Programmation.shell : Reboot d'un serveur

Posté par abendas () le 16 mai 2008
0

Bonsoir tout le monde. Je cherche a faire un script de surveillance de reboot d'un serveur. le fichier 'fich_reb' contient les dernières lignes d'un last. Voila le code que j'ai écrit mais je suis bloqué à ce niveau:



#!/bin/ksh

last -4f > fich_reb



cat fich_reb | while read line

do



reb=`echo $line | awk ' { print $1 }'`

heure=`echo $line | awk ' { print $4 }





if [$reb="reboot"]







done



vous en pensez quoi ?

> Lire le message (10 commentaires, moyenne: 1,4).  

Vous avez demandé le commentaire #932501.

comparaison de mots

Posté par abendas () le 19/05/2008 à 10:10. (lien). Évalué à 1.

serait-il possible de demander au shell d'exécuter une action en fonction d'un mot trouvé ? (si 'reboot' alors ...)

[ Répondre ]

  • [^]Re: comparaison de mots

    Posté par abendas () le 19/05/2008 à 10:28. (lien). Évalué à 1.

    j'ai essayé :
    if [$reb="reboot"]; then echo "le serveur etait down"; fi
    mais la comparaison doit certainement mal écrite ou impossible.

    [ Répondre ]