Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Debian] Aide Shell-Script
Bonsoir,
On Thu, Jul 08, 2004 at 10:01:04PM +0200, Thierry FOURNIER wrote :
> inspire toi de ca:
>
> STATE="0"
> DATE=`date "+%d/%m/%y %H:%M:%S"`
> IP_LIST="www.google.fr www.yahoo.fr"
> for i in `echo $IP_LIST`; do
> ping -c 2 $i >/dev/null 2>&1
> [ "x$?" == "x0" ] && STATE="1"
> done
> if [ "x$STATE" == "x0" ]; then
> #pas de ping
> else
> #ping
> fi
>
je vois pas pourquoi tu mets des x partout pour comparer des chaines au lieu
de comparer directement des entiers.
STATE=0
DATE=`date "+%d/%m/%y %H:%M:%S"`
IP_LIST="www.google.fr www.yahoo.fr"
for i in `echo $IP_LIST`; do
ping -c 2 $i >/dev/null 2>&1
[ $? -eq 0 ] && STATE=1
done
if [ $STATE -eq 0 ]; then
#pas de ping
else
#ping
fi
me semble plus logique
Sinon plutot que de pinger google ou yahoo dont les serveurs sont de l'autre
côté de l'Atlantique, pourquoi ne pas pinger des sites français ?
>
> Aahdelire wrote:
>
> >Bonjour,
> >
> >Je cherche a faire un script-shell qui ping une ip et puisse lancé une
> >application si l'ip ne ping plus , ou arrete cette application si l'ip
> >ping de nouveau . Ex: l'ip 192.X.X.X ping alors le script ne lance rien.
> >l'ip 192.X.X.X ne ping plus alors le script lance une application.
> >l'ip 192.X.X.X ping de nouveau alors le script stoppe l'application lancé
> >precedement.
> >Voila si quelqu'un serait m'aider je l'en remercie d'avance .
> >
> >Cordiallement.
> >
PS: en général sur les listes on répond après le message d'origine...
--
Damien POBEL
http://zeimg.free.fr
L'avantage du fromage sur les américains,
c'est qu'il y a une culture dedans.
-+- MZ in: Guide du Cabaliste Usenet - chapitre 9 - le gros 8 -+-
----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html
Aide Linux - Liste de diffusion Ze-Linux