A seguinte sintaxe do bash verifica se paramnão está vazia: [[ ! -z $param ]] Por exemplo: param="" [[ ! -z $param ]] && echo "I am not zero" Sem saída e tudo bem. Mas quando paramestá vazio, exceto por um (ou mais) caracteres de espaço, o caso é diferente: param=" " # one space [[ !...