Bonjour à tous,
Je suis vraiment un débutant en shell (et en n'importe quel langage de programmation d'ailleurs), mais dans le souci de me perfectionner j'ai accepté de mon maitre de stage l'élaboration de petits scritps en shell. Ma première mission consiste en l'établissement d'un script qui tournera en fond sur ma machine et toutes les X secondes testera le serveur de l'entreprise pour vérifier qu'il est bien en état de marche,et dans le cas contraire enverra un email a la personne concernée. Voici mon début de script (je n'ai pas encore pris en compte le "toutes les X secondes") :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#!/bin/bash
wget --timeout=1 <a href="http://www.sitedelentreprise.com" target="_blank">www.sitedelentreprise.com</a>
z=$!
if z=1 
then
mailx -b serveur_down -s "from mailx" mailduconcerné@serveur.c
om

malheuresment lors de mes tests ca ne marche pas... J'ai pas mal cherché sur internet mais bon je n'ai pas trouvé grand chose..
Merci d'avance pour votre aide