shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: capturar tempo do ping


From: gleissonmb
Subject: Re: capturar tempo do ping
Date: Wed, 21 May 2008 20:18:39 -0000
User-agent: eGroups-EW/0.82

> 
> | 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
> 
Funciona, mas gostaria de executar um bloco de comandos depois da
conta, tipo:
x=0.548; y=120; echo "$x $y" | awk '{if ($1 > $2) 
let i++
rm -rf $arq
/usr/local/bin/ping_up_teste.sh &
else
exit}'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]