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}
|
:~$ echo ${var:-um valor padrão}
|
||||||
banana
|
banana
|
||||||
#+end_example
|
#+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