patrickpcs
(usa Nenhuma)
Enviado em 15/08/2017 - 10:47h
celiomagalhaesjr escreveu:
No caso pensei em:
- Verifique se esta vazio, se sim diga que esta vazio... Se nao execute x funçao
Acredito que estás confundindo -z com -n.
Veja o que diz o man test.
-n STRING
the length of STRING is nonzero
-z STRING
the length of STRING is zero
Embora a lógica na sua cabeça esteja correta, o que você escreveu é o seguinte (negando o parametro z)
Se a msg !(negação) for vazia, então diga que a mensagem está vazia,
Se não, (se vazia de fato estiver) diga a mensagem.
Sacou?