[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] lógica
From: |
Aurelio Marinho Jargas |
Subject: |
Re: [shell-script] lógica |
Date: |
Tue, 19 Oct 2004 12:52:37 -0300 (ART) |
alou,
--- Adam Victor Nazareth Brandizzi <address@hidden> escreveu:
> Celso Vianna wrote:
> > if [ "$saida" == "1" ]
> O comparador de strings é "=", não "==".
depende :)
no bash versão 2 ou mais nova, ambas as formas são
válidas. o '==' é definido pelo POSIX, então é
considerado "mais padrão" que o '='.
porém, como historicamente sempre se usou o '='
para comparação, vai ser difícil eles dizerem
"agora só vale o ==".
mas eu aposto que eles vão fazer isso lá pelo bash
4.0 ou 5.0 :)
$ [ a == a ] && echo igual
igual
$ [ a = a ] && echo igual
igual
$ echo $BASH_VERSION
2.05b.0(1)-release
falou!
=====
--
Aurelio Marinho Jargas, Curitiba, Conectiva
CarveBoard http://aurelio.net/carve
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com/
- lógica, Celso Vianna, 2004/10/07