On 23/02/2020 23.27, Chet Ramey wrote:
> On 2/21/20 3:31 AM, pepa65 wrote:
>> By the way, it seems that `local -p var` doesn't work like 'declare -p
>> var` even though `help local` suggests it should.
> 
> How so? Do you mean that declare -p var in a function will show different
> variables?

See this output:

localvsdeclare(){
  local var
  var=42
  unset var
  echo -n '"declare -p var":'
  declare -p var
  echo -n '"local -p var":'
  local -p var
}

localvsdeclare
"declare -p var": declare -- var
"local -p var":

Peter

Reply via email to