hush: fix a backslash-removal bug in case

function                                             old     new   delta
run_list                                            1270    1053    -217

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko
2018-04-02 17:25:18 +02:00
parent 9a95df9046
commit abf755615e
5 changed files with 37 additions and 3 deletions

View File

@@ -0,0 +1,3 @@
ok1
ok2
Ok:0

View File

@@ -0,0 +1,13 @@
x='\abc'
case "$x" in
\\*) echo ok1;;
*) echo BUG1;;
esac
case $x in
\\*) echo ok2;;
*) echo BUG2;;
esac
echo Ok:$?