hush: more backtick and quoting fixes...
This commit is contained in:
6
shell/hush_test/hush-psubst/tick3.right
Normal file
6
shell/hush_test/hush-psubst/tick3.right
Normal file
@@ -0,0 +1,6 @@
|
||||
\TESTZZBEST
|
||||
$TEST
|
||||
Q
|
||||
a\bc
|
||||
a"c
|
||||
done:0
|
11
shell/hush_test/hush-psubst/tick3.tests
Executable file
11
shell/hush_test/hush-psubst/tick3.tests
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
TEST=Q
|
||||
# \` is special
|
||||
echo `echo '\'TEST\`echo ZZ\`BEST`
|
||||
# \$ and \\ are special
|
||||
echo `echo \\$TEST`
|
||||
echo `echo \$TEST`
|
||||
echo a`echo \\\\b`c
|
||||
# \" etc are NOT special (passed verbatim WITH \)!
|
||||
echo a`echo \"`c
|
||||
echo done:$?
|
Reference in New Issue
Block a user