Eu já vi a seguinte técnica usada muitas vezes em vários shells diferentes, para testar se uma variável está vazia: if [ "x$1" = "x" ]; then # Variable is empty fi Existem vantagens em usar isso em relação aos mais canônicos if [ -z "$1" ]? Poderia ser um problema de