Another option is to wrap your own USF-8 string functions and use the os functions for heavy lifting. It depends on which OS you use - I did it on OSX, and it works. The windows will look alike. Of course, this opens up another possibility for worms, if you just want to run the script from the command line - it depends on your application.
source
share