Bash-4.3 distribution sources and documentation
[platform/upstream/bash.git] / tests / array10.sub
1 days=({Mon,Tues,Wednes,Thurs,Fri,Satur,Sun}day)
2 echo ${days[@]}
3
4 typeset -i count
5
6 count=0
7 echo ${days[${count}]}
8 echo ${days[$((count++))]}
9 echo ${days[$((count++))]}
10
11 count=0
12 echo ${days[count]}
13 echo ${days[count++]}
14 echo ${days[count++]}
15
16 count=0
17 echo ${days[$((count++))]/foo/bar}
18 echo ${days[$((count++))]/foo/bar}
19 echo ${days[$((count++))]/foo/bar}
20
21 count=0
22 echo ${days[count++]/foo/bar}
23 echo ${days[count++]/foo/bar}
24 echo ${days[count++]/foo/bar}
25
26 count=0
27 echo "${days[${count}],,}, ${days[$((count++))],,}, ${days[$((count++))],,}"
28 echo "${days[${count}],,}, ${days[$((count++))],,}, ${days[$((count++))],,}"
29
30 count=0
31 echo "${days[${count}],,}, ${days[$((count++))],,}, ${days[$((count++))],,}"
32 echo "${days[${count}]/foo/bar}, ${days[$((count++))]/foo/bar}, ${days[$((count++))]/foo/bar}"
33
34 count=0
35 echo ${days[$((count++))]:2}
36 echo ${days[$((count++))]:2}
37 echo ${days[$((count++))]:2}
38
39 count=0
40 echo ${days[count++]:2}
41 echo ${days[count++]:2}
42 echo ${days[count++]:2}
43
44 count=0
45 echo ${days[$((count++))]#?}
46 echo ${days[$((count++))]#?}
47 echo ${days[$((count++))]#?}
48
49 count=0
50 echo ${days[count++]#?}
51 echo ${days[count++]#?}
52 echo ${days[count++]#?}