mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-27 23:53:18 +02:00
13 lines
572 B
Plaintext
13 lines
572 B
Plaintext
# issues with nounset and references to nameref variables whose value
|
|
# contains an unset variable
|
|
|
|
$THIS_SH -uc 'a=() k=; "${a[k]}"' || echo ok 1
|
|
$THIS_SH -uc 'declare -n r0=b ; : "$r0"' || echo ok 2
|
|
$THIS_SH -uc 'a=() k=; declare -n r='a[k]' ; : "$r"' || echo ok 3
|
|
$THIS_SH -uc 'declare -n r='a[k]' ; : "$r"' || echo ok 4
|
|
|
|
$THIS_SH -uc 'a=() k=; declare -n r='a[@]' ; : "$r"' && echo ok 5
|
|
$THIS_SH -uc 'declare -n r='a[@]' ; : "$r"' && echo ok 6
|
|
$THIS_SH -uc 'a=() k=; declare -n r='a[*]' ; : "$r"' && echo ok 7
|
|
$THIS_SH -uc 'declare -n r='a[*]' ; : "$r"' && echo ok 8
|