Ho trovato il bello script qui sotto per eseguire il ping di un host per verificare se è attivo o inattivo. Tuttavia non ho trovato un modo (e la mia conoscenza di base della programmazione mi ha deluso qui) su come posso eseguire il ping su più server. Idealmente preferirei HOST1 = XXX, HOST2 = YYY ecc ...
Qualcuno potrebbe indicarmi la giusta direzione? Ho circa 10 host che mi piacerebbe vedere lo stato su / giù per. Script Geektool copiato da macosxtips.co.uk
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