http://www.perlmonks.org?node_id=536228


in reply to how to read unicode filename

The console in which you're running your code is probably using a font that includes only Latin1 or ISO-8859-1 glyphs.

When you wrote "of course, I can't do anything with the filenames returned (like open them)" were you basing this on the results obtained from testing actual code, or on the assumption that because you were seeing the wrong characters in the console, they must be wrong in the data?