|
From: | Grisha Levit |
Subject: | declare checks on valid nameref names don't account for += |
Date: | Sun, 22 May 2016 19:14:08 -0400 |
The following should probably work:
$ declare -n ref=var ref+=[@]
bash: declare: [@]: invalid variable name for name reference
But the following should not:
$ declare -n ref=re ref+=f
$ declare -p ref
declare -n ref="ref"
The latter causes a segfault for export/readonly.
[Prev in Thread] | Current Thread | [Next in Thread] |