11 argv[1] = <tom dick harry>
15 argv[1] = <tom dick harry>
19 argv[1] = <tom dick harry>
23 argv[1] = <tom dick harry>
27 argv[1] = <tom dick harry>
31 argv[1] = <tom dick harry>
73 argv[1] = <foo bar bam>
74 foo = 1:2:3:4:5:6:7:8:9:10
75 bar = 1:2:3:4:5:6:7:8:9:10
76 foo1 = 1 2 3 4 5 6 7 8 9 10
77 bar1 = 1 2 3 4 5 6 7 8 9 10
78 foo2 = 1:2:3:4:5:6:7:8:9:10
79 bar2 = 1:2:3:4:5:6:7:8:9:10
80 foo3 = 1:2:3:4:5:6:7:8:9:10
81 bar3 = 1:2:3:4:5:6:7:8:9:10
86 foo = 1 2 3 4 5 6 7 8 9 10
87 bar = 1 2 3 4 5 6 7 8 9 10
88 foo1 = 1 2 3 4 5 6 7 8 9 10
89 bar1 = 1 2 3 4 5 6 7 8 9 10
90 foo2 = 1 2 3 4 5 6 7 8 9 10
91 bar2 = 1 2 3 4 5 6 7 8 9 10
92 foo3 = 1 2 3 4 5 6 7 8 9 10
93 bar3 = 1 2 3 4 5 6 7 8 9 10
98 var=${a[*]} ... one:::two:three:::four
99 var="${a[*]}" ... one:::two:three:::four
100 var=$* ... one:::two:three:::four
101 var="$*" ... one:::two:three:::four
102 var=${a[@]} ... one:::two three:::four
103 var="${a[@]}" ... one:::two three:::four
104 var=$@ ... one:::two three:::four
105 var="$@" ... one:::two three:::four
130 argv[1] = <echo 1 ; echo 1>
131 argv[1] = <echo 1 2 ; echo 1>
133 argv[1] = <echo 1 ; echo 1>
134 argv[1] = <echo 1 2 ; echo 1>
145 argv[1] = <fooq//barq/>
150 argv[1] = <foo!//bar!/>
155 argv[1] = <ooq//arq/>
185 <1> <2> <3> <4> <5 1>
186 <1 1> <2> <3> <4> <5>
187 <11> <2> <3> <4> <51>
188 <1 1> <2> <3> <4> <5 1>
189 <11> <2> <3> <4> <51>
194 <1> <2> <3> <4> <5foo>
196 <1> <2> <3> <4> <5foo>
201 <1> <2> <3> <4> <5foo>
203 <1 2> <3> <4> <5 1 2>
204 <1 2 1 2> <3> <4> <5>
205 <1 21 2> <3> <4> <51 2>
206 <1 2 1 2> <3> <4> <5 1 2>
207 <1> <21 2> <3> <4> <51> <2>
208 <1 2> <3> <4> <51> <2>
209 <1> <21 2> <3> <4> <5>
213 <1> <2> <3> <4> <51> <2>
214 <1> <2> <3> <4> <5foo>
222 "${@:2}a3 a2" a$1 #works as long as $1 and 3 are swapped
225 declare -a a='([0]="y" [1]="za3 a2" [2]="ax")'
227 "${@:2}b$1 b2" b3 #fails! why?
230 declare -a b='([0]="y" [1]="zbx b2" [2]="b3")'
232 ${@:2}c$1 c2 c3 #works as long as quoting omitted
235 declare -a c='([0]="y" [1]="zcx" [2]="c2" [3]="c3")'
269 <a> <b> <ca> <b> <c-a-b-c>
272 <a> <b> <c> <da> <b c> <d-a-b c-d>