[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
local/typeset/declare -p - outputs invalid declare -- -
From: |
Emanuele Torre |
Subject: |
local/typeset/declare -p - outputs invalid declare -- - |
Date: |
Mon, 31 Oct 2022 17:44:16 +0100 |
Since bash 5.2, local/typeset/declare -p without argument no longer
outputs "declare -- -" when local - is used.
But local/typeset/declare -p - still outputs "declare -- -" instead of
"local -".
bash-5.1$ a () { local -; local -p; declare -p -; typeset -p -;
local -p - ;}
bash-5.1$ a
declare -- -
declare -- -
declare -- -
declare -- -
bash-5.2$ a () { local -; local -p; declare -p -; typeset -p -;
local -p - ;}
bash-5.2$ a
local -
declare -- -
declare -- -
declare -- -
- local/typeset/declare -p - outputs invalid declare -- -,
Emanuele Torre <=