On 4/27/24 5:43 PM, Koichi Murase wrote:
When REPLY that is prepared by a value substitution ${ ; } is
removed by , the value substitution removes the previous-scope
REPLY, which is not prepared by the value substitution, after the
execution of .
$ bash-5.3-alpha --norc
$ unlocal() { unset -v "$
When REPLY that is prepared by a value substitution ${ ; } is
removed by , the value substitution removes the previous-scope
REPLY, which is not prepared by the value substitution, after the
execution of .
$ bash-5.3-alpha --norc
$ unlocal() { unset -v "$@"; }
$ f2() { unlocal "$1"; echo "f2:$1=${