var=$var
When the variable is assigned a value, all upper-case characters are converted to lower-case.
unset var; var=HELLO; declare -l var=$var; declare -p var;
declare -l var="hello"
Ao adicionar um atributo a uma variável com declare
, o valor original da variável não é alterado de acordo. Como posso realmente alterar o valor da variável de acordo com o atributo declarado? Obrigado.
$ unset var; var=HELLO; declare -l var; declare -p var;
declare -l var="HELLO"
var=$var
When the variable is assigned a value, all upper-case characters are converted to lower-case.
unset var; var=HELLO; declare -l var=$var; declare -p var;
declare -l var="hello"