]> git.ipfire.org Git - thirdparty/bash.git/blob - tests/array12.sub
Bash-4.4 patch 19
[thirdparty/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]}