complemento sobre expansões condicionais
This commit is contained in:
parent
9dcea77698
commit
31ac2a5956
1 changed files with 13 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue