]> git.ipfire.org Git - thirdparty/bash.git/blame - tests/varenv4.sub
Bash-4.3 patch 7
[thirdparty/bash.git] / tests / varenv4.sub
CommitLineData
ac50fbac
CR
1f()
2{
3 local -a v
4 local -a w
5
6 g
7 echo "f: ${v[@]}, ${w[@]}"
8}
9
10g()
11{
12 aux=v
13 declare -ga "$aux=( asdf fdsa )"
14 declare -ga w=( asdf fdsa )
15
16 echo "g: ${v[@]}, ${w[@]}"
17}
18
19f
20echo "FIN: ${v[@]}, ${w[@]}"
21
22unset v w
23unset -f f g
24
25f()
26{
27 local v
28 local w
29
30 g
31 echo f: v = $v, w = $w
32}
33
34g()
35{
36 aux=v
37 declare -g w=one
38 declare -g "$aux=two"
39
40 echo g: v = $v, w = $w
41}
42
43f
44echo FIN: v = $v, w = $w