Encoding pathnames
It is possible to encode pathnames so that all pathnames can be handled. There is no standard POSIX mechanism for doing this encoding, unfortunately.
encodef is a small utility I wrote that can encode and decode filenames in a few formats. With it, you can do this: