[gilug.org] Ping rapid en timeout

Narcis Garcia - GiLUG informatica actiu net
2009-11-06 14:57:50 UTC


Bona tarda;

Necessito fer un programet en Bash que comprovi més de 5 ordinadors si
estan a la xarxa o no. Amb el PING puc fer-ho:

ping -W 1 -c 1 192.168.1.11 | grep sensetext
if [ $? -eq 0 ] ; then echo "El 11 està viu"
ping -W 1 -c 1 192.168.1.12 | grep sensetext
if [ $? -eq 0 ] ; then echo "El 12 està viu"
# etc.

...però això només va ràpid quan els ordinadors estan a la xarxa, doncs
quan no hi són almenys triga 1 segon per cada comprovació.

Algú sap com reduir el temps d'espera a menys d'un segon?

Gracies.





Més informació sobre la llista de correu gilug