"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