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>