On 9/7/23 13:59, Eric Blake wrote: > now that Issue 8 has taken efforts to make it clear that sometimes the > shell deals with characters, and sometimes with bytes; in particular, > environment variables can hold bytes that need not always form > characters in the current locale).
If they didn't they couldn't hold Linux filenames. Linus Torvalds wrote about that back in 2004: https://yarchive.net/comp/linux/utf8.html Rob