comment utiliser ping dans un script

Je veux un script bash qui va faire:

for c in computers:
do
   ping $c
   if ping is sucessfull:
      ssh $c 'check something'
done

Si je ne ssh et l'ordinateur est iresponsive, il prend une éternité pour le délai d'attente. Je pensais donc à l'aide de la sortie de ping pour voir si l'ordinateur est en vie ou non. Comment dois-je faire? D'autres idées seront les grands aussi

source d'informationauteur Guy | 2009-11-13