]> git.ipfire.org Git - thirdparty/bash.git/blame - tests/varenv6.sub
Bash-4.3 patch 7
[thirdparty/bash.git] / tests / varenv6.sub
CommitLineData
ac50fbac
CR
1f()
2{
3 local str=F
4 g str
5}
6
7g()
8{
9 local -n ref=$1
10 printf "%s " "$ref"
11 ref=G
12}
13
14str=OUTSIDE;
15f
16
17printf "%s\n" "$str"
18
19unset -f f g
20unset str
21
22f() { local -a arr=(F); g arr; };
23
24g() { local -n ref=$1; printf "%s " "${ref[0]}"; ref=(G); };
25
26arr=(OUTSIDE);
27f;
28printf "%s\n" "${arr[0]}"