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
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
j'ai essayé :
if [$reb="reboot"]; then echo "le serveur etait down"; fi
mais la comparaison doit certainement mal écrite ou impossible.
[ Répondre ]