[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] duas condições com um if
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] duas condições com um if |
Date: |
Sun, 21 Dec 2008 22:16:03 -0200 |
Fala Denis,
faça assim:
if (($nota <= 0 || $nota >= 10)); then ....
ou então:
if [ $nota -le 0 -o $nota -ge 10 ]; then ...
A primeira é mais veloz pq é bash puro.
--
Abração,
Julio
Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- Turmas fechadas em outras cidades ligue (21) 8112-9988
2008/12/21 denis costa <address@hidden>
> como poderia fazer para testar duas condições em um if, póis estou
> fazendo um programinha que necessita de uma verificação se um número esta em
> uma faixa de números entre 0 e 10 e quando está fora preciso trata-lós, logo
> pensei:
>
> if ($nota <= 0) || ($nota >= 10); then
> comandos
> fi
>
> mas se esse if lê 8 caiu nos comando dele, não tô entendo o por que
>
> Obrigado a quem possa ajudar
>
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Abração,
Julio
Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- Turmas fechadas em outras cidades ligue (21) 8112-9988
[As partes desta mensagem que não continham texto foram removidas]