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

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

Re: [shell-script] Comparando porcentagem com if ??


From: Assistência Técnica Balanças Brasil
Subject: Re: [shell-script] Comparando porcentagem com if ??
Date: Fri, 21 Nov 2008 15:56:09 -0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.1.6) Gecko/20070728 Thunderbird/2.0.0.6 Mnenhy/0.7.5.666


Rafael,

Resposta de um quase leigo que quer ajudar e aprender:

"30%" não é considerado como texto (caracteres) ???

Mauricio Zani




Rafael Tomelin escreveu:
>
> O Eri,
>
> Sabe o que está errado?
>
> if [ $STATUS3 > "50%" ] && [ $STATUS3 < "80%" ]; then
> STS=1
> elif [ $STATUS3 > "80%" ]; then
> STS=2
> fi
>
> 2008/11/21 Eri Ramos Bastos <address@hidden 
> <mailto:bastos.eri%40gmail.com>>
>
> > >> if ( $PORC == "30%" )
> >
> > Essa sintaxe não é shell.
> > A comparação deve usar apenas um "=" e o atalho para o "test" é [] ao
> > invés de ().
> >
> > Portanto, sem testar o seu código, diria que pode funcionar usando:
> >
> > if [ $PORC = "30%" ]
> >
> > Uma outra forma de escrever seria:
> >
> > [ $PORC = "30%" ] && STS=1
> >
> > Mais detalhes: http://tldp.org/LDP/abs/html/testconstructs.html 
> <http://tldp.org/LDP/abs/html/testconstructs.html>
> >
> > []'s
> > Eri Ramos Bastos
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



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



reply via email to

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