"tr -d ," não resolveria o problema?

2010/1/22 Bruno Gunter <gun...@infolink.com.br>
>
>
> Você vai precisar transformar este decimal em integro antes.
> Que tal tentar passar o valor multiplicado por 100 em um bc -l e depois
> cortar com o AWK?
>
> Veja se te resolve algo como:
> expr 21.700*100 | bc -l | awk -F '.' '{print $1}'
> e é claro o outro comparador do teu IF seria:
> expr 23.000*100 | bc -l | awk -F '.' '{print $1}'
>
> Daí, basta armazenar estes caras e fazer um if simples, tipo
>
> if [ $a -gt $b ]; then...
>
> Sacou?
>
> []'s
> Gunter
>
> Em Sex, 2010-01-22 às 18:27 +0000, thiagozerbinato escreveu:
>
>
> >
> >
> > Pessoal,
> >
> > Estou monitorando a temperatura do datacenter com o nagios, e preciso
> > fazer um if... mas preciso usar decimal, exemplo... O sensor retorna
> >
> > 21,700
> >
> > Como eu verifico verifico se 21,700 é maior que 23,000, qdo coloco
> > isso no If ele da erro por causa da , (virgula)
> >
> > Att.
> >
> > thiagomz
> >
> >
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Abraços,
Jeferson dos Santos
www.jeferson.info
Linux User #471165


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a