1 | argv[1] = <foo bar>
|
---|
2 | argv[1] = <foo>
|
---|
3 | argv[1] = </usr/homes/chet>
|
---|
4 | argv[1] = </usr/homes/chet>
|
---|
5 | argv[1] = </usr/homes/chet>
|
---|
6 | ./new-exp.tests: line 24: HOME: }: syntax error: operand expected (error token is "}")
|
---|
7 | unset
|
---|
8 | argv[1] = </usr/homes/chet>
|
---|
9 | argv[1] = </usr/homes/chet>
|
---|
10 | argv[1] = </usr/homes/chet>
|
---|
11 | argv[1] = </usr/homes/chet>
|
---|
12 | argv[1] = </usr/homes/chet>
|
---|
13 | argv[1] = </usr/homes/chet>
|
---|
14 | argv[1] = </usr/homes/chet>
|
---|
15 | argv[1] = <*@>
|
---|
16 | argv[1] = <*@>
|
---|
17 | argv[1] = <@*>
|
---|
18 | argv[1] = <)>
|
---|
19 | argv[1] = <")">
|
---|
20 | argv[1] = <-abcd>
|
---|
21 | argv[2] = <->
|
---|
22 | argv[1] = <-abcd>
|
---|
23 | argv[2] = <->
|
---|
24 | argv[1] = <-abcd->
|
---|
25 | bar foo
|
---|
26 | bar foo
|
---|
27 | bar foo
|
---|
28 | barfoo
|
---|
29 | barfoo
|
---|
30 | \x
|
---|
31 | argv[1] = <abcd>
|
---|
32 | argv[1] = <efg>
|
---|
33 | argv[2] = <nop>
|
---|
34 | argv[1] = <efg>
|
---|
35 | argv[2] = <nop>
|
---|
36 | argv[1] = <hijklmnop>
|
---|
37 | argv[1] = <abcdefghijklmnop>
|
---|
38 | argv[1] = <abcdefghijklmnop>
|
---|
39 | argv[1] = <ab cd>
|
---|
40 | argv[2] = <ef>
|
---|
41 | argv[1] = <gh ij>
|
---|
42 | argv[2] = <kl mn>
|
---|
43 | argv[1] = <gh ij>
|
---|
44 | argv[2] = <kl mn>
|
---|
45 | argv[3] = <op>
|
---|
46 | argv[1] = <ab cd>
|
---|
47 | argv[2] = <ef>
|
---|
48 | argv[3] = <gh ij>
|
---|
49 | argv[4] = <kl mn>
|
---|
50 | argv[5] = <op>
|
---|
51 | argv[1] = </home/chet/foo//bar/abcabcabc>
|
---|
52 | argv[1] = <home/chet/foo//bar/abcabcabc>
|
---|
53 | argv[1] = <home>
|
---|
54 | argv[1] = <home>
|
---|
55 | argv[1] = <home>
|
---|
56 | argv[1] = <home>
|
---|
57 | argv[1] = <abcdefghijklmnop>
|
---|
58 | argv[1] = <4>
|
---|
59 | argv[1] = <op>
|
---|
60 | argv[1] = <abcdefghijklmnop>
|
---|
61 | argv[1] = <abcdefghijklmnop>
|
---|
62 | ./new-exp.tests: line 172: ABX: unbound variable
|
---|
63 | ./new-exp.tests: line 176: $6: cannot assign in this way
|
---|
64 | argv[1] = <xxcde>
|
---|
65 | argv[1] = <axxde>
|
---|
66 | argv[1] = <abxyz>
|
---|
67 | argv[1] = <abbcde>
|
---|
68 | argv[1] = <abcde>
|
---|
69 | argv[1] = <abcabe>
|
---|
70 | argv[1] = <abcdlast>
|
---|
71 | argv[1] = <abcde>
|
---|
72 | argv[1] = <xxcd>
|
---|
73 | argv[1] = <abxx>
|
---|
74 | argv[1] = <xxgh>
|
---|
75 | argv[1] = <efgh>
|
---|
76 | argv[1] = <xxfgh>
|
---|
77 | argv[1] = <zagh>
|
---|
78 | argv[1] = <zaza>
|
---|
79 | argv[1] = <zagh>
|
---|
80 | argv[1] = <efza>
|
---|
81 | argv[1] = <yyy>
|
---|
82 | argv[2] = <yyy>
|
---|
83 | argv[3] = <yyy>
|
---|
84 | argv[4] = <yyy>
|
---|
85 | argv[5] = <yyy>
|
---|
86 | argv[6] = <yyy>
|
---|
87 | argv[1] = <yyy>
|
---|
88 | argv[2] = <yyy>
|
---|
89 | argv[3] = <yyy>
|
---|
90 | argv[4] = <yyy>
|
---|
91 | argv[5] = <yyy>
|
---|
92 | argv[6] = <yyy>
|
---|
93 | argv[1] = <yyy>
|
---|
94 | argv[2] = <yyy>
|
---|
95 | argv[3] = <yyy>
|
---|
96 | argv[4] = <yyy>
|
---|
97 | argv[5] = <yyy>
|
---|
98 | argv[6] = <yyy>
|
---|
99 | argv[1] = <yyy>
|
---|
100 | argv[2] = <efgh>
|
---|
101 | argv[3] = <ijkl>
|
---|
102 | argv[4] = <mnop>
|
---|
103 | argv[5] = <qrst>
|
---|
104 | argv[6] = <uvwx>
|
---|
105 | argv[1] = <abxx>
|
---|
106 | argv[2] = <efxx>
|
---|
107 | argv[3] = <ijxx>
|
---|
108 | argv[4] = <mnxx>
|
---|
109 | argv[5] = <qrxx>
|
---|
110 | argv[6] = <uvxx>
|
---|
111 | argv[1] = <xxcd>
|
---|
112 | argv[1] = <xxcd>
|
---|
113 | argv[2] = <xxgh>
|
---|
114 | argv[3] = <xxkl>
|
---|
115 | argv[4] = <xxop>
|
---|
116 | argv[5] = <xxst>
|
---|
117 | argv[6] = <xxwx>
|
---|
118 | argv[1] = <abxx>
|
---|
119 | argv[2] = <efxx>
|
---|
120 | argv[3] = <ijxx>
|
---|
121 | argv[4] = <mnxx>
|
---|
122 | argv[5] = <qrxx>
|
---|
123 | argv[6] = <uvxx>
|
---|
124 | argv[1] = <zaza>
|
---|
125 | argv[1] = <ijza>
|
---|
126 | argv[1] = <zaza>
|
---|
127 | argv[2] = <zaza>
|
---|
128 | argv[3] = <zaza>
|
---|
129 | argv[4] = <zaza>
|
---|
130 | argv[5] = <zaza>
|
---|
131 | argv[6] = <zaza>
|
---|
132 | argv[1] = <zacd>
|
---|
133 | argv[2] = <zagh>
|
---|
134 | argv[3] = <zakl>
|
---|
135 | argv[4] = <zaop>
|
---|
136 | argv[5] = <zast>
|
---|
137 | argv[6] = <zawx>
|
---|
138 | argv[1] = <yyy>
|
---|
139 | argv[2] = <yyy>
|
---|
140 | argv[3] = <yyy>
|
---|
141 | argv[4] = <yyy>
|
---|
142 | argv[5] = <yyy>
|
---|
143 | argv[6] = <yyy>
|
---|
144 | argv[1] = <yyy>
|
---|
145 | argv[2] = <efgh>
|
---|
146 | argv[3] = <ijkl>
|
---|
147 | argv[4] = <mnop>
|
---|
148 | argv[5] = <qrst>
|
---|
149 | argv[6] = <uvwx>
|
---|
150 | argv[1] = <abcd>
|
---|
151 | argv[2] = <efgh>
|
---|
152 | argv[3] = <ijkl>
|
---|
153 | argv[4] = <mnop>
|
---|
154 | argv[5] = <qrst>
|
---|
155 | argv[6] = <uvwyyy>
|
---|
156 |
|
---|
157 | This
|
---|
158 | string
|
---|
159 | has
|
---|
160 | multiple
|
---|
161 | lines.
|
---|
162 | This-string-has-multiple-lines.
|
---|
163 | this is a test of proc subst
|
---|
164 | this is test 2
|
---|
165 | ./new-exp2.sub: line 31: /tmp/bashtmp.x*: No such file or directory
|
---|
166 | ./new-exp2.sub: line 35: /tmp/redir-notthere: No such file or directory
|
---|
167 | 1
|
---|
168 | argv[1] = <6>
|
---|
169 | ./new-exp.tests: line 277: ${#:}: bad substitution
|
---|
170 | argv[1] = <'>
|
---|
171 | argv[1] = <">
|
---|
172 | argv[1] = <"hello">
|
---|
173 | argv[1] = <>
|
---|
174 | argv[1] = <>
|
---|
175 | argv[1] = <>
|
---|
176 | argv[1] = <abcdef>
|
---|
177 | argv[1] = <abc def>
|
---|
178 | argv[1] = <abcdef>
|
---|
179 | argv[1] = <abc>
|
---|
180 | argv[2] = <def>
|
---|
181 | argv[1] = <abcdef>
|
---|
182 | argv[1] = <abc def>
|
---|
183 | argv[1] = <abcdef>
|
---|
184 | argv[1] = <abc def>
|
---|
185 | argv[1] = <ab>
|
---|
186 | argv[2] = <cd>
|
---|
187 | argv[3] = <ef>
|
---|
188 | argv[4] = <gh>
|
---|
189 | argv[1] = <ab>
|
---|
190 | argv[2] = <cd>
|
---|
191 | argv[3] = <ef>
|
---|
192 | argv[4] = <gh>
|
---|
193 | argv[1] = <ab>
|
---|
194 | argv[2] = <cd>
|
---|
195 | argv[3] = <ef>
|
---|
196 | argv[4] = <gh>
|
---|
197 | argv[1] = <>
|
---|
198 | argv[1] = <>
|
---|
199 | argv[1] = <>
|
---|
200 | argv[1] = <>
|
---|
201 | argv[1] = <>
|
---|
202 | argv[1] = <>
|
---|
203 | argv[1] = <hijklmnopqrstuv>
|
---|
204 | argv[1] = <pqrstuv>
|
---|
205 | argv[1] = <uvwxyz>
|
---|
206 | argv[1] = <abcdefghijklmnopqrstuvwxyz>
|
---|
207 | argv[1] = <abcdefghijklmnopqrst>
|
---|
208 | argv[1] = <klmnopq>
|
---|
209 | argv[1] = <klmnopq>
|
---|
210 | argv[1] = <klmnopq>
|
---|
211 | argv[1] = <"2 3">
|
---|
212 | argv[1] = <"2:3">
|
---|
213 | argv[1] = <"34">
|
---|
214 | argv[1] = <"3456">
|
---|
215 | argv[1] = <"3456">
|
---|
216 | argv[1] = <"3456">
|
---|
217 | argv[1] = <^A>
|
---|
218 | argv[2] = <^B>
|
---|
219 | argv[3] = <^?>
|
---|
220 | argv[1] = <^A>
|
---|
221 | argv[2] = <^B>
|
---|
222 | argv[3] = <^?>
|
---|
223 | argv[1] = <^A>
|
---|
224 | argv[2] = <^B>
|
---|
225 | argv[3] = <^?>
|
---|
226 | argv[1] = <^A>
|
---|
227 | argv[2] = <^B>
|
---|
228 | argv[3] = <^?>
|
---|
229 | argv[1] = <one/two>
|
---|
230 | argv[1] = <one/two>
|
---|
231 | argv[1] = <two>
|
---|
232 | argv[1] = <oneonetwo>
|
---|
233 | argv[1] = <onetwo>
|
---|
234 | argv[1] = <two>
|
---|
235 | argv[1] = <oneonetwo>
|
---|
236 | ./new-exp.tests: line 421: -2: substring expression < 0
|
---|
237 | argv[1] = <defghi>
|
---|
238 | argv[1] = <efghi>
|
---|
239 | argv[1] = <e*docrine>
|
---|
240 | argv[1] = <e*docri*e>
|
---|
241 | argv[1] = <endocrine>
|
---|
242 | argv[1] = <endocrine>
|
---|
243 | argv[1] = <endocrine>
|
---|
244 | argv[1] = <endocrine>
|
---|
245 | argv[1] = <endocrine>
|
---|
246 | argv[1] = <endocrine>
|
---|
247 | argv[1] = </usr/bin>
|
---|
248 | argv[2] = </bin>
|
---|
249 | argv[3] = </usr/local/bin>
|
---|
250 | argv[4] = </usr/gnu/bin>
|
---|
251 | argv[5] = </usr/bin/X11>
|
---|
252 | argv[6] = </sbin>
|
---|
253 | argv[7] = </usr/sbin>
|
---|
254 | argv[1] = <r>
|
---|
255 | argv[2] = <s>
|
---|
256 | argv[3] = <t>
|
---|
257 | argv[4] = <u>
|
---|
258 | argv[5] = <v>
|
---|
259 | argv[6] = <w>
|
---|
260 | argv[7] = <x>
|
---|
261 | argv[8] = <y>
|
---|
262 | argv[9] = <z>
|
---|
263 | argv[1] = <r>
|
---|
264 | argv[2] = <s>
|
---|
265 | argv[3] = <t>
|
---|
266 | argv[4] = <u>
|
---|
267 | argv[5] = <v>
|
---|
268 | argv[6] = <w>
|
---|
269 | argv[7] = <x>
|
---|
270 | argv[8] = <y>
|
---|
271 | argv[9] = <z>
|
---|
272 | argv[1] = <r>
|
---|
273 | argv[2] = <s>
|
---|
274 | argv[3] = <t>
|
---|
275 | argv[4] = <u>
|
---|
276 | argv[5] = <v>
|
---|
277 | argv[6] = <w>
|
---|
278 | argv[7] = <x>
|
---|
279 | argv[8] = <y>
|
---|
280 | argv[9] = <z>
|
---|
281 | argv[1] = <r>
|
---|
282 | argv[2] = <s>
|
---|
283 | argv[3] = <t>
|
---|
284 | argv[4] = <u>
|
---|
285 | argv[5] = <v>
|
---|
286 | argv[6] = <w>
|
---|
287 | argv[7] = <x>
|
---|
288 | argv[8] = <y>
|
---|
289 | argv[9] = <z>
|
---|
290 | argv[1] = <a>
|
---|
291 | argv[2] = <a>
|
---|
292 | argv[3] = <a>
|
---|
293 | argv[4] = <a>
|
---|
294 | argv[5] = <a>
|
---|
295 | argv[6] = <a>
|
---|
296 | argv[7] = <a>
|
---|
297 | argv[8] = <a>
|
---|
298 | argv[9] = <a>
|
---|
299 | argv[1] = <a>
|
---|
300 | argv[2] = <a>
|
---|
301 | argv[3] = <a>
|
---|
302 | argv[4] = <a>
|
---|
303 | argv[5] = <a>
|
---|
304 | argv[6] = <a>
|
---|
305 | argv[7] = <a>
|
---|
306 | argv[8] = <a>
|
---|
307 | argv[9] = <a>
|
---|
308 | argv[1] = <r>
|
---|
309 | argv[2] = <s>
|
---|
310 | argv[3] = <t>
|
---|
311 | argv[4] = <u>
|
---|
312 | argv[5] = <v>
|
---|
313 | argv[6] = <w>
|
---|
314 | argv[7] = <x>
|
---|
315 | argv[8] = <y>
|
---|
316 | argv[9] = <z>
|
---|
317 | argv[1] = <r>
|
---|
318 | argv[2] = <s>
|
---|
319 | argv[3] = <t>
|
---|
320 | argv[4] = <u>
|
---|
321 | argv[5] = <v>
|
---|
322 | argv[6] = <w>
|
---|
323 | argv[7] = <x>
|
---|
324 | argv[8] = <y>
|
---|
325 | argv[9] = <z>
|
---|
326 | argv[1] = <r>
|
---|
327 | argv[2] = <s>
|
---|
328 | argv[3] = <t>
|
---|
329 | argv[4] = <u>
|
---|
330 | argv[5] = <v>
|
---|
331 | argv[6] = <w>
|
---|
332 | argv[7] = <x>
|
---|
333 | argv[8] = <y>
|
---|
334 | argv[9] = <z>
|
---|
335 | argv[1] = <r>
|
---|
336 | argv[2] = <s>
|
---|
337 | argv[3] = <t>
|
---|
338 | argv[4] = <u>
|
---|
339 | argv[5] = <v>
|
---|
340 | argv[6] = <w>
|
---|
341 | argv[7] = <x>
|
---|
342 | argv[8] = <y>
|
---|
343 | argv[9] = <z>
|
---|
344 | argv[1] = <r>
|
---|
345 | argv[2] = <s>
|
---|
346 | argv[3] = <t>
|
---|
347 | argv[4] = <u>
|
---|
348 | argv[5] = <v>
|
---|
349 | argv[6] = <w>
|
---|
350 | argv[7] = <x>
|
---|
351 | argv[8] = <y>
|
---|
352 | argv[9] = <z>
|
---|
353 | argv[1] = <r>
|
---|
354 | argv[2] = <s>
|
---|
355 | argv[3] = <t>
|
---|
356 | argv[4] = <u>
|
---|
357 | argv[5] = <v>
|
---|
358 | argv[6] = <w>
|
---|
359 | argv[7] = <x>
|
---|
360 | argv[8] = <y>
|
---|
361 | argv[9] = <z>
|
---|
362 | argv[1] = <a>
|
---|
363 | argv[2] = <a>
|
---|
364 | argv[3] = <a>
|
---|
365 | argv[4] = <a>
|
---|
366 | argv[5] = <a>
|
---|
367 | argv[6] = <a>
|
---|
368 | argv[7] = <a>
|
---|
369 | argv[8] = <a>
|
---|
370 | argv[9] = <a>
|
---|
371 | argv[1] = <a>
|
---|
372 | argv[2] = <a>
|
---|
373 | argv[3] = <a>
|
---|
374 | argv[4] = <a>
|
---|
375 | argv[5] = <a>
|
---|
376 | argv[6] = <a>
|
---|
377 | argv[7] = <a>
|
---|
378 | argv[8] = <a>
|
---|
379 | argv[9] = <a>
|
---|
380 | argv[1] = <r>
|
---|
381 | argv[2] = <s>
|
---|
382 | argv[3] = <t>
|
---|
383 | argv[4] = <u>
|
---|
384 | argv[5] = <v>
|
---|
385 | argv[6] = <w>
|
---|
386 | argv[7] = <x>
|
---|
387 | argv[8] = <y>
|
---|
388 | argv[9] = <z>
|
---|
389 | argv[1] = <r>
|
---|
390 | argv[2] = <s>
|
---|
391 | argv[3] = <t>
|
---|
392 | argv[4] = <u>
|
---|
393 | argv[5] = <v>
|
---|
394 | argv[6] = <w>
|
---|
395 | argv[7] = <x>
|
---|
396 | argv[8] = <y>
|
---|
397 | argv[9] = <z>
|
---|
398 | ./new-exp.tests: line 480: $9: unbound variable
|
---|
399 | ./new-exp.tests: line 481: 9: unbound variable
|
---|
400 | ./new-exp.tests: line 482: UNSET: unbound variable
|
---|
401 | ./new-exp.tests: line 483: UNSET: unbound variable
|
---|
402 | ./new-exp.tests: line 484: UNSET: unbound variable
|
---|
403 | ./new-exp.tests: line 485: UNSET: unbound variable
|
---|
404 | ./new-exp.tests: line 486: UNSET: unbound variable
|
---|
405 | argv[1] = <5>
|
---|
406 | argv[1] = <#>
|
---|
407 | argv[1] = <#>
|
---|
408 | argv[1] = <>
|
---|
409 | argv[1] = <_QUANTITY>
|
---|
410 | argv[2] = <_QUART>
|
---|
411 | argv[3] = <_QUEST>
|
---|
412 | argv[4] = <_QUILL>
|
---|
413 | argv[5] = <_QUOTA>
|
---|
414 | argv[6] = <_QUOTE>
|
---|
415 | argv[1] = <_QUANTITY>
|
---|
416 | argv[2] = <_QUART>
|
---|
417 | argv[3] = <_QUEST>
|
---|
418 | argv[4] = <_QUILL>
|
---|
419 | argv[5] = <_QUOTA>
|
---|
420 | argv[6] = <_QUOTE>
|
---|
421 | argv[1] = <_QUANTITY-_QUART-_QUEST-_QUILL-_QUOTA-_QUOTE>
|
---|
422 | ./new-exp3.sub: line 19: ${!_Q* }: bad substitution
|
---|
423 | ./new-exp3.sub: line 24: ${!1*}: bad substitution
|
---|
424 | ./new-exp3.sub: line 26: ${!@*}: bad substitution
|
---|
425 | Case01---3---A:B:C---
|
---|
426 | Case02---1---A B C::---
|
---|
427 | Case03---3---A:B:C---
|
---|
428 | Case04---3---A:B:C---
|
---|
429 | Case05---3---A:B:C---
|
---|
430 | Case06---1---A B C::---
|
---|
431 | Case07---3---A:B:C---
|
---|
432 | Case08---3---A:B:C---
|
---|
433 | ./new-exp.tests: line 506: ${$(($#-1))}: bad substitution
|
---|
434 | argv[1] = <a>
|
---|
435 | argv[2] = <b>
|
---|
436 | argv[3] = <c>
|
---|
437 | argv[4] = <d>
|
---|
438 | argv[5] = <e>
|
---|
439 | argv[6] = <f>
|
---|
440 | argv[7] = <g>
|
---|
441 | argv[1] = <a>
|
---|
442 | argv[2] = <b>
|
---|
443 | argv[3] = <c>
|
---|
444 | argv[4] = <d>
|
---|
445 | argv[5] = <e>
|
---|
446 | argv[1] = <a>
|
---|
447 | argv[1] = <a>
|
---|
448 | argv[2] = <b>
|
---|
449 | argv[1] = <>
|
---|
450 | ./new-exp.tests: line 525: $(($# - 2)): substring expression < 0
|
---|
451 | argv[1] = <bin>
|
---|
452 | argv[2] = <bin>
|
---|
453 | argv[3] = <ucb>
|
---|
454 | argv[4] = <bin>
|
---|
455 | argv[5] = <.>
|
---|
456 | argv[6] = <sbin>
|
---|
457 | argv[7] = <sbin>
|
---|
458 | argv[1] = </>
|
---|
459 | argv[2] = </>
|
---|
460 | argv[3] = </>
|
---|
461 | argv[4] = </>
|
---|
462 | argv[5] = </>
|
---|
463 | argv[6] = </>
|
---|
464 | argv[1] = <bin>
|
---|
465 | argv[2] = <usr/bin>
|
---|
466 | argv[3] = <usr/ucb>
|
---|
467 | argv[4] = <usr/local/bin>
|
---|
468 | argv[5] = <.>
|
---|
469 | argv[6] = <sbin>
|
---|
470 | argv[7] = <usr/sbin>
|
---|
471 | argv[1] = </bin>
|
---|
472 | argv[2] = </usr/bin>
|
---|
473 | argv[3] = </usr/ucb>
|
---|
474 | argv[4] = </usr/local/bin>
|
---|
475 | argv[5] = <.>
|
---|
476 | argv[6] = </sbin>
|
---|
477 | argv[7] = </usr/sbin>
|
---|
478 | argv[1] = </full/path/to>
|
---|
479 | argv[1] = </>
|
---|
480 | argv[1] = <full/path/to/x16>
|
---|
481 | argv[1] = <x16>
|
---|
482 | two
|
---|
483 | one
|
---|
484 | ne
|
---|
485 | one
|
---|
486 |
|
---|
487 | one
|
---|
488 | one
|
---|
489 | one
|
---|
490 | 1 2 3 4 5 6 7 8 9
|
---|
491 | 9
|
---|
492 | 9
|
---|
493 | 0
|
---|
494 | 9
|
---|
495 | 8 9
|
---|
496 | 123456789
|
---|
497 | 9
|
---|
498 | 9
|
---|
499 | h
|
---|
500 | h
|
---|
501 | --blah
|
---|
502 | --blah
|
---|
503 | lah
|
---|
504 | lah
|
---|
505 | ./new-exp.tests: line 558: ABXD: parameter unset
|
---|