Start 1.33.0 development cycle
[oweals/busybox.git] / shell / hush_test / hush-vars / param_expand_bash_substring.right
1 hush: syntax error: unterminated ${name}
2 hush: syntax error: unterminated ${name}
3 hush: syntax error: unterminated ${name}
4 hush: syntax error: unterminated ${name}
5 0123456789
6 0
7 1    =||
8 1:1  =||
9 1:1:2=||
10 1::2 =||
11 1:1: =||
12 1::  =||
13 1    =|0123|
14 1:1  =|123|
15 1:1:2=|12|
16 1::2 =|01|
17 1:1: =||
18 1::  =||
19 f    =||
20 f:1  =||
21 f:1:2=||
22 f::2 =||
23 f:1: =||
24 f::  =||
25 f    =||
26 f:1  =||
27 f:1:2=||
28 f::2 =||
29 f:1: =||
30 f::  =||
31 f    =|a|
32 f:1  =||
33 f:1:2=||
34 f::2 =|a|
35 f:1: =||
36 f::  =||
37 f    =|0123456789|
38 f:1  =|123456789|
39 f:1:2=|12|
40 f::2 =|01|
41 f:1: =||
42 f::  =||
43 Substrings from special vars
44 ?    =|0|
45 ?:1  =||
46 ?:1:2=||
47 ?::2 =|0|
48 ?:1: =||
49 ?::  =||
50 #    =|11|
51 #:1  =|1|
52 #:1:2=|1|
53 #::2 =|11|
54 #:1: =||
55 #::  =||
56 Substrings with expressions
57 f            =|01234567|
58 f:1+1:2+2    =|2345|
59 f:-1:2+2     =|01234567|
60 f:1:f        =|1234567|
61 f:1:$f       =|1234567|
62 f:1:${f}     =|1234567|
63 f:1:${f:3:1} =|123|
64 f:1:1`echo 1`=|1|
65 Done