On Tue, Feb 03, 2004 at 03:21:00AM -0500, Mike A. Harris wrote:
My assumption is that you're expecting a specific collation order such as the legacy "C" or "POSIX" sorting rules, however you're not using that locale and instead are getting sorting which is locale dependant?
Yes, I've been throughly educated about the wrongness of my setup and my expectations. :)
If so, decide which collation you want, and set LC_COLLATE to that. For example, in my .bashrc I have:
# Get rid of UTF-8 performance loss. export LANG=en_US
I like Unicode.
# Sort stuff the sane oldschool UNIX way export LC_COLLATE=C
That ignores accented chars. Oh well, I can't have everything. I'll try to get used to [[:class:]] as Miloslav suggested.
Regards, Luciano Rocha