I have some form of workaround. When I know sort field separator (which was the case in my original example), I can use that to overcome the limitations with:
$ LC_ALL=pl_PL.UTF-8 sort -k1,1 -t',' test.csv aph3,"APP","" aph3,"MiB","" aph3_devel,"TXT","" # everything fine $ LC_ALL=pl_PL.UTF-8 sort test.csv aph3,"APP","" aph3_devel,"TXT","" aph3,"MiB","" # previous results, unexpected My conclusion for now would be: - if you don't know field separator -- if there are only ASCII characters - use POSIX collate -- if there are different characters (i18n) - don't have solution - if you know field separator -- specify it in sort command Regards, Robert -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktinloxdzj9hdafvbcq8++j5v0jecf5wkhksy4...@mail.gmail.com