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