]> git.ipfire.org Git - thirdparty/bash.git/blame - tests/assoc5.sub
Bash-4.4 patch 14
[thirdparty/bash.git] / tests / assoc5.sub
CommitLineData
495aee44
CR
1declare -A myarray
2
3# this needs fixes to skipsubscript
4myarray["a]a"]="abc"
5
6echo ${myarray["a]a"]}
7
8myarray[$(echo ])]=def
9
10echo ${myarray[']']}
11echo ${myarray[\]]}
12
13declare myarray["foo[bar"]=bleh
14myarray["foo"]=bleh
15
16echo "${myarray[@]}"
17
18bar='a]=test1;#a'
19myarray[$bar]=123
20
21set | grep ^myarray=
22echo ${myarray[a]}
23
24echo "${myarray['a]=test1;#a']}"
25myarray['a]=test2;#a']="def"
26
27set | grep ^myarray=