-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| [EMAIL PROTECTED]  ping -c1 $ip | grep time= | rev | cut -d" " -f2 | rev |
| cut -d"=" -f2
|
| 0.548

Isso traz um problema:

$ if [ 0.548 -gt 120 ] ; then echo ok ; fi
bash: [: 0.548: integer expression expected

Bash faz operações com inteiros. Eu gosto de trabalhar com awk nesses casos:


$ x=0.548; y=120; echo "$x $y" | awk '{if ($1 > $2) print $1; else print
$2}'
120

[]´s

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFINHNlrDdxWm3R8YYRAhmKAJ4k8B2SpOoIZoYUGefCorR6ORcVFwCfStg0
CZ2Lqs0rDO6MYS962GG42mY=
=Mxw5
-----END PGP SIGNATURE-----

Responder a