ash testsuite: update some of variable tests with newer versions from hush
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@ -1,3 +1,25 @@
|
||||
unset var
|
||||
|
||||
echo Empty:${var#}
|
||||
echo Empty:${var##}
|
||||
echo Empty:${var#*}
|
||||
echo Empty:${var##*}
|
||||
echo Empty:${var%}
|
||||
echo Empty:${var%%}
|
||||
echo Empty:${var%*}
|
||||
echo Empty:${var%%*}
|
||||
|
||||
var=
|
||||
|
||||
echo Empty:${var#}
|
||||
echo Empty:${var##}
|
||||
echo Empty:${var#*}
|
||||
echo Empty:${var##*}
|
||||
echo Empty:${var%}
|
||||
echo Empty:${var%%}
|
||||
echo Empty:${var%*}
|
||||
echo Empty:${var%%*}
|
||||
|
||||
var=ababcdcd
|
||||
|
||||
echo ${var#ab}
|
||||
@ -7,7 +29,9 @@ echo ${var##a*b}
|
||||
echo ${var#?}
|
||||
echo ${var##?}
|
||||
echo ${var#*}
|
||||
echo ${var##*}
|
||||
echo Empty:${var##*}
|
||||
echo ${var#}}_tail
|
||||
echo ${var#\}}_tail
|
||||
|
||||
echo ${var%cd}
|
||||
echo ${var%%cd}
|
||||
@ -16,6 +40,13 @@ echo ${var%%c*d}
|
||||
echo ${var%?}
|
||||
echo ${var%%?}
|
||||
echo ${var%*}
|
||||
echo ${var%%*}
|
||||
echo Empty:${var%%*}
|
||||
echo ${var#}}_tail
|
||||
echo ${var#\}}_tail
|
||||
echo ${var%\\*}
|
||||
|
||||
echo end
|
||||
a=ab}; echo ${a%\}};
|
||||
a=abc; c=c; echo ${a%${c}}
|
||||
a=ab{{c; echo ${a%`echo {{c`}
|
||||
|
||||
echo End
|
||||
|
Reference in New Issue
Block a user