Perguntas com a marcação «test»

8
Diferença entre [[$ variável]] e [[-n $ variável]]?

No bash, são [[ $variable ]]e [[ -n $variable ]]completamente equivalentes? Parece ser o caso a julgar pela saída abaixo, mas vejo as duas formas de uso predominantes nos scripts de shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] $ echo $? 0 $ z="" $ [[ $z ]] $ echo $? 1 $ [[ -n $z ]] $...

8
O que "EXPRESSÃO], [] e [OPÇÃO` significam no` teste do homem`?

Examinando man test, vejo que em sinopse testestão as possibilidades test EXPRESSIONe test. O que [ EXPRESSION ], [ ] and [OPTIONsignifica abaixo? Por que os colchetes estão vazios e por que [OPTIONfalta um colchete? Alguém pode interpretar isso para mim? NAME test - check file types and...