De la pàgina del man de l'eina ping:<br><br>       -W timeout<br>              Time to wait for a response, in seconds. The option affects only<br>              timeout in absense of any responses, otherwise  ping  waits  for<br>

              two RTTs.<br><br>Malhauradament, això vol dir que com a mínim el temps d'espera és d'un segon.<br><br>Tant crític és comprovar-ho a tanta velocitat? Al cap i a la fi, perdre 1 segon per pc comprovant-ne 5, i suposant que falléssin els 5 alhora, això serien tansols 5 segons de retard..<br>

<br><div class="gmail_quote">2009/11/6 Narcis Garcia - GiLUG <span dir="ltr"><<a href="mailto:informatica@actiu.net">informatica@actiu.net</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Bona tarda;<br>
<br>
Necessito fer un programet en Bash que comprovi més de 5 ordinadors si<br>
estan a la xarxa o no. Amb el PING puc fer-ho:<br>
<br>
ping -W 1 -c 1 192.168.1.11 | grep sensetext<br>
if [ $? -eq 0 ] ; then echo "El 11 està viu"<br>
ping -W 1 -c 1 192.168.1.12 | grep sensetext<br>
if [ $? -eq 0 ] ; then echo "El 12 està viu"<br>
# etc.<br>
<br>
...però això només va ràpid quan els ordinadors estan a la xarxa, doncs<br>
quan no hi són almenys triga 1 segon per cada comprovació.<br>
<br>
Algú sap com reduir el temps d'espera a menys d'un segon?<br>
<br>
Gracies.<br>
<br>
<br>
_______________________________________________<br>
Llista del GiLUG<br>
<a href="mailto:Llista@gilug.org">Llista@gilug.org</a><br>
<a href="http://gilug.org/cgi-bin/mailman/listinfo/llista" target="_blank">http://gilug.org/cgi-bin/mailman/listinfo/llista</a><br>
* Tots els missatges queden publicats a:<br>
<a href="http://gilug.org/pipermail/llista/" target="_blank">http://gilug.org/pipermail/llista/</a><br>
</blockquote></div><br>