|
From: | MrBiTs |
Subject: | Re: [shell-script] capturar tempo do ping |
Date: | Wed, 21 May 2008 16:09:25 -0300 |
User-agent: | Thunderbird 2.0.0.14 (Windows/20080421) |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | acosta@clima$ 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-----
[Prev in Thread] | Current Thread | [Next in Thread] |