On Wed, 2008-01-09 at 17:55 +0200, Laurentiu STEFAN wrote:
> retvalPC1=$(ping -c $c -w $w -i $i -n -q ${PC1} 2>/dev/null | grep loss
> | cut -d\, -f 3 | cut -d\% -f1);
>     if [ $retvalPC1 = "+3 errors" ]  ; then
>         retvalPC1=100
>     fi;
> 
> Cand $PC1 este "oprit" sau da "no route to host" valoarea la retvalPC1 e
> ceva de genu +3 errors
> 
> Vreau sa transform aceasta "valoare" in valoare numerica (100) shi if-ul
> care l-am facut eu nu merge (am incercat shi cu "$retvalPC1" = "+3 errors")
> 
> Eventual sa transforme orce valoare care incepe cu + in valoare numerica
> 
> 
> merci anticipat.

fping e mai destept pt ce vrei tu. uita-te atent la parametri ca merge
si ciclic pipeuit si merge si cu multi hosts gen fping host1 host2
host3. mai usor ca parsatul de ping care e un pic atipic.



_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui