[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

UTF8 problems with "find -ls" ?

From: Halim Issa
Subject: UTF8 problems with "find -ls" ?
Date: Wed, 17 Dec 2008 19:07:15 +0100
User-agent: KMail/1.10.3 (Linux/; KDE/4.1.3; i686; ; )


Running findutils 4.4.0 on a Slackware-based system, I'm having a few UTF-8 
related challenges with find together with filenames with international 
characters such as the Scandinavian æ ø and å.
Same problem seems to exist in previous versions of findutils.

lets say I do a #touch "file with ÆØÅ";touch "file with æøå";touch "file 
without any trouble" and then try to find these with find.

What works fine:
#find . -name "*file*" -print
./file without any trouble
./file with ÆØÅ
./file with æøå

(so this works just fine!)

What does NOT seem to work (or where I messed up):
#find . -name "*file*" -ls
1384688    0 -rw-r--r--   1 yo       users           0 Dec 17 19:03 ./file\ 
without\ any\ trouble
1384675    0 -rw-r--r--   1 yo       users           0 Dec 17 19:03 ./file\ 
with\ \303\206\303\230\303\205
1384687    0 -rw-r--r--   1 yo       users           0 Dec 17 19:03 ./file\ 
with\ \303\246\303\270\303\245

What happened with unicode here?

Have I completely missed something, either at compile time or replacing -print 
with -ls supposed to work like this?

Any insight would be greatly appreciated - thanks in advance!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]