He encontrado el bonito script de abajo para hacer ping a un host y comprobar si está levantado o caído. Sin embargo no he encontrado la manera (y mis conocimientos básicos de programación me han fallado aquí) de cómo puedo hacer ping a múltiples servidores. Lo ideal sería hacer HOST1= XXX, HOST2=YYY etc...
¿Podría alguien indicarme la dirección correcta? Tengo unos 10 hosts de los que me gustaría ver el estado de subida/bajada. Geektool scriptcopiado de macosxtips.es
HOST=typehostnamehere
PING=`ping -q -c 1 $HOST`
if [[ $? -eq 0 ]] ; then
TIME=`echo $PING |tail -1 | cut -d/ -f 5`
echo ${TIME}ms away from $HOST
exit 0
else
echo $HOST could not be reached
exit 2
fi