sh testsuite: create hush-redir/* and move files around
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
12
shell/hush_test/hush-redir/redir7.tests
Executable file
12
shell/hush_test/hush-redir/redir7.tests
Executable file
@@ -0,0 +1,12 @@
|
||||
# Chars above 0x7f are used as special codes.
|
||||
# 0x81 is CTLESC (see ash.c).
|
||||
# The bug was that quoting and unquoting of them
|
||||
# was out of sync for redirect filenames.
|
||||
|
||||
>unicode.sh
|
||||
printf 'echo Ok >uni\x81code\n' >>unicode.sh
|
||||
printf 'cat uni\x81code\n' >>unicode.sh
|
||||
printf 'cat uni?code\n' >>unicode.sh
|
||||
. ./unicode.sh
|
||||
rm uni*code*
|
||||
echo Done
|
Reference in New Issue
Block a user