diff --git a/01/README.org b/01/README.org index 063b7eb..6e19084 100644 --- a/01/README.org +++ b/01/README.org @@ -277,3 +277,16 @@ um valor padrão :~$ echo ${var:-um valor padrão} banana #+end_example + +Sem o ~:~, STRING só é expandida se a variável ~NOME~ não estiver definida: + +#+begin_example +:~$ echo ${xxx:-valor padrão} # A variável 'xxx' não está definida +valor padrão +:~$ echo ${xxx-valor padrão} # Sem ':', ainda temos a expansão +valor padrão +:~$ xxx= # Definindo 'xxx' com valor vazio +:~$ echo ${xxx-valor padrão} # Sem ':', nada é expandido + +:~$ +#+end_example