Salut,
Code:
ping -c 1 $1 > /dev/null
if [ $? = "0" ];then
echo "$1 connecté"
else
echo "$1 pas connecté"
fi
Le 'ping -c 1' correspond à 1 ping envoyé à la machine distante, le $1 correspond à l'adresse IP de la machine passé en paramètre à ce script. Et le '> dev/null' permet de ne pas afficher à l'écran le renvoie de la commande 'ping'. Le "$?" correspond au code sortie de ta commande précédente (le ping), si c'est '0' c'est qu'il a réussi à joindre la machine.
Vala,
A+
PS : merci Gro$