I am trying to build a program that archives files. Basically just playing around. It should read filenames, and compare them to a list I've already archived. Worked pretty well actually, until I hit a file with an ë in the name. Turns out 'ëäöé' is written on terminal as 'Ùõ÷Ú', resulting in the same file getting archived again and again, again.. Of course it reads just fine if you use a win32 progam.
I have rummaged around with localisation and utf8, but I am going nowhere fast and the fun element is fading fast. Could someone give me a recipe to get terminal and file in concurrance, the place where I should be looking in the manuals or preferably both?
Greetings,
Niek.
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |