blob: e873a46225fecbaac4f98512a481cd8e077c9c11
1 | # Chars above 0x7f are used as special codes. |
2 | # 0x81 is CTLESC (see ash.c). |
3 | # The bug was that quoting and unquoting of them |
4 | # was out of sync for redirect filenames. |
5 | |
6 | >unicode.sh |
7 | printf 'echo Ok >uni\x81code\n' >>unicode.sh |
8 | printf 'cat uni\x81code\n' >>unicode.sh |
9 | printf 'cat uni?code\n' >>unicode.sh |
10 | . ./unicode.sh |
11 | rm uni*code* |
12 | echo Done |
13 |