init version.
[bush.git] / tests.bak / exp.right
blob4e88ca9b17d8e2f4dee4aa979e0c6e6e754749a8
1 argv[1] = <^A>
2 argv[1] = <^A>
3 argv[1] = <^?>
4 argv[1] = <^?>
5 argv[1] = <^A>
6 argv[1] = <^?>
7 argv[1] = <bar>
8 argv[1] = <^A>
9 argv[1] = <^?>
10 argv[1] = <^A>
11 argv[1] = <^?>
12 argv[1] = <abcdefgh>
13 argv[1] = <abcdefgh>
14 argv[1] = <abcdefgh>
15 argv[1] = <abcdefgh>
16 argv[1] = <abcd>
17 argv[1] = <abcd>
18 argv[1] = < >
19 argv[1] = <-->
20 argv[1] = <>
21 argv[1] = <>
22 argv[1] = <>
23 argv[1] = <>
24 argv[1] = <>
25 argv[1] = <>
26 argv[1] = <abc>
27 argv[1] = <abc>
28 argv[1] = <abc>
29 argv[1] = <abc>
30 argv[1] = <abcdef>
31 argv[1] = <abcdef>
32 argv[1] = <^A>
33 argv[1] = <^?>
34 argv[1] = <^A>
35 argv[1] = <^?>
36 argv[1] = <^A>
37 argv[1] = <^?>
38 argv[1] = <>
39 argv[1] = <>
40 argv[1] = <>
41 argv[1] = <Hello world!>
42 argv[1] = <`>
43 argv[1] = <">
44 argv[1] = <\^A>
45 argv[1] = <\$>
46 argv[1] = <\\>
47 argv[1] = <a>
48 argv[2] = <b>
49 argv[1] = <^A>
50 argv[2] = <^?>
51 argv[1] = <**>
52 argv[1] = <\.\./*/>
53 argv[1] = <^A^?^A^?>
54 argv[1] = <^A^A>
55 argv[1] = <^A^?>
56 argv[1] = <^A^A^?>
57 argv[1] = <  abc>
58 argv[2] = <def>
59 argv[3] = <ghi>
60 argv[4] = <jkl  >
61 argv[1] = <  abc>
62 argv[2] = <def>
63 argv[3] = <ghi>
64 argv[4] = <jkl  >
65 argv[1] = <--abc>
66 argv[2] = <def>
67 argv[3] = <ghi>
68 argv[4] = <jkl-->
69 argv[1] = <a b>
70 argv[2] = <cd>
71 argv[3] = <ef>
72 argv[4] = <gh>
73 argv[1] = <a b>
74 argv[2] = <cd>
75 argv[3] = <ef>
76 argv[4] = <gh>
77 argv[1] = <a b>
78 argv[2] = <cd>
79 argv[3] = <ef>
80 argv[4] = <gh>
81 argv[1] = <  >
82 argv[1] = < - >
83 argv[1] = </^root:/{s/^[^:]*:[^:]*:\([^:]*\).*$/\1/>
84 argv[1] = <foo bar>
85 argv[1] = <foo>
86 argv[2] = <bar>
87 argv[1] = <abc>
88 argv[1] = <abc>
89 argv[1] = <posix>
90 argv[1] = <10>
91 argv[1] = <file.o>
92 argv[1] = <posix>
93 argv[1] = </src/cmd>
94 argv[1] = <three>
95 argv[1] = <abcdef>
96 argv[1] = <abcdef>
97 argv[1] = <abcdef>
98 argv[1] = <abcdef>
99 argv[1] = <\$x>
100 argv[1] = <$x>
101 argv[1] = <\$x>
102 argv[1] = <abc>
103 argv[2] = <def>
104 argv[3] = <ghi>
105 argv[4] = <jkl>
106 argv[1] = <abc def ghi jkl>
107 argv[1] = <abc:def ghi:jkl>
108 argv[1] = <abc>
109 argv[2] = <def ghi>
110 argv[3] = <jkl>
111 argv[1] = <xxabc>
112 argv[2] = <def ghi>
113 argv[3] = <jklyy>
114 argv[1] = <abc>
115 argv[2] = <def ghi>
116 argv[3] = <jklabc>
117 argv[4] = <def ghi>
118 argv[5] = <jkl>
119 argv[1] = <abcdef>
120 argv[1] = <bar>
121 argv[2] = <>
122 argv[3] = <xyz>
123 argv[4] = <>
124 argv[5] = <abc>
125 argv[1] = <$foo>
126 argv[1] = <10>
127 argv[1] = <newline expected>
128 argv[1] = <got it>
129 argv[1] = <got it>
130 argv[1] = <one>
131 argv[2] = <three>
132 argv[3] = <five>
133 argv[1] = <5>
134 argv[2] = <5>
135 argv[1] = <3>
136 argv[1] = <1>
137 argv[1] = <1>
138 argv[1] = <5>
139 argv[1] = <5>
140 argv[1] = <5>
141 argv[1] = <5>
142 argv[1] = <42>
143 argv[1] = <26>
144 argv[1] = <\>
145 argv[1] = <~>
146 argv[1] = <a>
147 argv[2] = <b>
148 argv[3] = <c>
149 argv[4] = <d>
150 argv[5] = <e>
151 a?b?c
152 a b c
153 argv[1] = <a>
154 argv[2] = <b>
155 argv[3] = <>
156 argv[1] = <^?>
157 argv[1] = <^?>
158 argv[1] = <^?>
159 argv[1] = <^?>
160 argv[1] = <^?>
161 argv[1] = <^?>
162 argv[1] = <^A>
163 argv[2] = <^?>
164 argv[1] = <^A^?>
165 argv[1] = <^A^?^A^?>
166 argv[1] = <^A^A^?>
167 0.net
168 0.net0
170 0.net
171 0.net
172 0.net
173 graph
177  val
179  val
180 no arg passed
181 hello
182 [0;31m\]
184 [hello
185 \[\e[0;31m\]
187 hello
189 argv[1] = <a>
190 argv[1] = <a>
191 argv[1] = <^?>
192 argv[1] = <^?b>
193 argv[1] = <b^?>
194 argv[1] = <c>
195 argv[1] = <c>
196 argv[1] = <c>
197 argv[1] = <c>
198 argv[1] = <c>
199 argv[1] = <c>
200 argv[1] = <correct>
201 argv[2] = <>
202 argv[1] = <correct>
203 argv[2] = <>
204 argv[1] = <correct>
205 argv[2] = <>
206 argv[1] = <XwrongX>
207 argv[2] = <>
208 argv[1] = <correct>
209 argv[2] = <a>
210 argv[1] = <XwrongX>
211 argv[2] = <a>
212 argv[1] = <correct>
213 argv[2] = <a>
214 argv[1] = <correct>
215 argv[2] = <a>
216 argv[1] = <^A>
217 argv[1] = <3>
218 argv[2] = <^C>
219 argv[3] = <^C>
220 argv[4] = <^C>
221 argv[1] = <^A>
222 argv[1] = <XY>
223 argv[2] = <YX>
224 argv[1] = <XY^AYX>
225 argv[1] = <XY>
226 argv[2] = <Y>
227 argv[1] = <XY^AY>
228 argv[1] = <x^Ay^?z>
229 argv[1] = <x^Ay^?z>
230 declare -- var="x\x01y\x7fz"
231 argv[1] = <declare>
232 argv[2] = <-->
233 argv[3] = <var="x^Ay^?z">
234 declare -- var="x\001y\177z"$
235 argv[1] = <$'x\001y\177z'>
236 argv[1] = <x^Ay^?z>
237 var=$'x\001y\177z'
238 ./exp8.sub: line 29: xy\x7fz: syntax error: invalid arithmetic operator (error token is "\x7fz")
239 declare -a array=()
240 declare -a array=([0]=$'x\001y\177z')
241 argv[1] = <x^Ay^?z>
242 declare -a array=([0]=$'x\001y\177z')
243 declare -A array=([$'x\001y\177z']=$'a\242b\002c' )
248 abc def ghi jkl
249 xxabc
252 jklyy
253 xxabc def ghi jklyy
259 def ghi
262 def ghi
265 def ghi
267 xxabc
270 jklyy
271 xxabc
272 def ghi
273 jklyy
277 jklabc
282 def ghi
283 jklabc
284 def ghi
286 abc:def ghi:jkl
287 abc:def ghi:jkl
288 abc:def ghi:jkl
290 def ghi
292 abc:def ghi:jkl
293 abc:def ghi:jkl
295 def ghi
297 var=abc:def ghi:jkl
298 abc:def ghi:jkl
299 var=abc:def ghi:jkl
300 abcdef ghijkl
301 abcdef ghijkl
302 abcdef ghijkl
304 def ghi
306 abcdef ghijkl
307 abcdef ghijkl
308 abcdef ghijkl
309 var=abcdef ghijkl
310 abcdef ghijkl
311 var=abcdef ghijkl
313 def ghi
315 abc def ghi jkl
316 abc def ghi jkl
317 abc def ghi jkl
322 abc def ghi jkl
323 abc def ghi jkl
328 var=abc def ghi jkl
329 abc def ghi jkl
330 var=abc def ghi jkl
332 def ghi
334 [foo]
336 [foo]
338 [foo]
339 [foo]
340 [foo]
342 [foo]
344 [foo]
346 < A >< B >< A >< B >
347 < A >< B >< A >< B >
348 < A >< B >< a >< b >
349 < A >< B >< A >< B >
350 < A >< B ><' A '><' B '>
351 -----
352 < A >< B >< A >< B >
353 < A >< B >< A >< B >
354 < A >< B >< a >< b >
355 < A >< B >< A >< B >
356 < A >< B ><' A '><' B '>
357 argv[1] = <1>
358 argv[2] = <2>
359 argv[1] = <1>
360 argv[2] = <2>
361 argv[1] = <1>
362 argv[2] = <2>
363 argv[1] = <1 2>
364 argv[1] = <a b>
365 argv[1] = <a>
366 argv[2] = <b>
367 argv[1] = <a b>
368 argv[1] = <1>
369 argv[2] = <2>
370 argv[1] = <1>
371 argv[2] = <2>
372 argv[1] = <1>
373 argv[2] = <2>
374 argv[1] = <12>
375 argv[1] = <12>
376 argv[1] = <1>
377 argv[2] = <2>
378 argv[1] = <1>
379 argv[2] = <2>
380 argv[1] = < >
381 argv[1] = < >
382 argv[1] = < >
383 argv[1] = < >
384 argv[1] = < >
385 argv[1] = <12>
386 argv[1] = <12>
387 argv[1] = <12>
388 argv[1] = <12>
389 ok 1
390 ok 2
391 ok 3
392 ok 4
393 ok 5
394 ok 6
395 ok 7
396 ok 8
397 ok 9
398 argv[1] = <file.o>
399 argv[1] = <posix>
400 argv[1] = </src/cmd>
401 argv[1] = <three>
402 argv[1] = </one/two/three>
403 abcdefg
404 abcdefg
405 abcdefg
406 abcdefg
407 cdefg
408 abcdefg
409 abcde
410 abcdefg