Description of problem: ----------------------- tree does not correctly display internationalized filesnames (in UTF-8) $ mkdir TEST; cd TEST $ echo $LANG en_US.UTF-8 $ touch "Les nouvelles coordonnées.txt"; ls -l -rw-rw-r--. 1 hobbes hobbes 0 Jun 4 10:04 Les nouvelles coordonnées.txt $ tree . └── Les\ nouvelles\ coordonn\303\251es.txt 0 directories, 1 file So the bytes in the filename are output "as is" in octal. This might be good feature to have, but then it should be activated explicitely via an option ;-) And hex would be more appropriate (octal in 2013? I is more likely than you think) Version-Release number of selected component (if applicable): ------------------------------------------------------------- tree-1.6.0-5.fc18.x86_64 How reproducible: ----------------- Always
You can use the -N option to tell tree to display filenames byte-for-byte rather than escaping characters. (The escaping format, using octal, allows easy pasting into a shell.)