Bash-4.3 distribution sources and documentation
[platform/upstream/bash.git] / tests / array12.sub
1 # problems with fix for posix interp 217 introduced in bash-4.2
2
3 declare -ax array
4 array[$(( $( echo -n 1001 ) - 1001 ))]=1 
5
6 echo ${array[0]}
7 echo ${array[@]}
8
9 unset 'array[0]'
10 array[$( echo -n 1001 ) - 1001 ]=1 
11 echo ${array[0]}
12
13 unset 'array[0]'
14 array[$(( 1001 - $( echo -n 1001 ) ))]=1 
15 echo ${array[0]}
16 array[$(( 1001 - $( echo -n 1001 ) ))]=1 
17 echo ${array[0]}
18
19 unset 'array[0]'
20 array[1001 - $( echo -n 1001 )]=1 
21 echo ${array[0]}