[ Voltar ] [ Índice ] [ Avançar ]

14. Comparando strings

Você pode comparar strings usando o comando test. As sintaxes possíveis são:

OPERAÇÃO				VERDADEIRO SE
=======================			=======================================
[ STRING1 = STRING2 ]			STRING1 e STRING2 são iguais

[ STRING1 != STRING2 ]			STRING1 e STRING2 são diferentes

[ -z STRING ]				STRING tem comprimento zero

[ -n STRING ]				STRING tem comprimento diferente de zero

[ STRING ]				STRING tem comprimento diferente de zero

Ao usar variáveis não esquecer de colocá-las entre aspas.Exemplo:

[ "$nome" = "samu" ]