ash: add testsuite for bug 585
No binary (build failed)
—
(log yok)
| @@ -0,0 +1,3 @@ | |
| + | Ok |
| + | Ok |
| + | Done |
| @@ -0,0 +1,10 @@ | |
| + | # 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. |
| + | echo -e 'echo Ok >uni\x81code' >unicode.sh |
| + | echo -e 'cat uni\x81code' >>unicode.sh |
| + | echo -e 'cat uni?code' >>unicode.sh |
| + | . unicode.sh |
| + | rm uni*code* |
| + | echo Done |