Re: teste de string no shell
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 02/19/2007 03:16 AM, Maxwillian Miorim wrote:
> On 2/18/07, Leandro Moreira <leandro@leandromoreira.eti.br> wrote:
>> if [ $add_dom = .$add_dom ]; then
> Erro nos teus operadores: = atribui, == compara igualdade entre
> strings. Para o comando test ( o '[ ]' ), há também o operador -eq.
> A condição sempre é verdadeira ('vai para o else') e por isso ele grava.
'==' é específico do bash
É possível comparar com um "=" só.
Do 'man test':
STRING1 = STRING2
the strings are equal
INTEGER1 -eq INTEGER2
INTEGER1 is equal to INTEGER2
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFF2TtjCjAO0JDlykYRAoHDAJ4n+2a95dJLTlRaVwv4SDPj3O0D2gCcCC8N
BT+6Uihe7tC/vXh0iMFD8rQ=
=87Rp
-----END PGP SIGNATURE-----
Reply to: