hush: optional support for ${var:N:M} bashism
function old new delta expand_vars_to_list 1999 2183 +184 handle_dollar 682 623 -59 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
29
shell/hush_test/hush-vars/param_expand_bash_substring.right
Normal file
29
shell/hush_test/hush-vars/param_expand_bash_substring.right
Normal file
@@ -0,0 +1,29 @@
|
||||
hush: syntax error: unterminated ${name}
|
||||
hush: syntax error: unterminated ${name}
|
||||
hush: syntax error: unterminated ${name}
|
||||
hush: syntax error: unterminated ${name}
|
||||
0123456789
|
||||
1 =||
|
||||
1:1 =||
|
||||
1:1:2=||
|
||||
1::2 =||
|
||||
1 =|0123|
|
||||
1:1 =|123|
|
||||
1:1:2=|12|
|
||||
1::2 =|01|
|
||||
f =||
|
||||
f:1 =||
|
||||
f:1:2=||
|
||||
f::2 =||
|
||||
f =||
|
||||
f:1 =||
|
||||
f:1:2=||
|
||||
f::2 =||
|
||||
f =|a|
|
||||
f:1 =||
|
||||
f:1:2=||
|
||||
f::2 =|a|
|
||||
f =|0123456789|
|
||||
f:1 =|123456789|
|
||||
f:1:2=|12|
|
||||
f::2 =|01|
|
Reference in New Issue
Block a user