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