[Comm] Сортировка символов

Genix =?iso-8859-1?q?genix_=CE=C1_list=2Eru?=
Ср Сен 13 12:11:33 MSD 2006


Приветствую!

Имею компакт-3.0 в уникодной локали.
Сортировка имени файлов происходит немного странно, а именно:


genix на genix:~/send1$ ls -1
aaa
~aaa
_aaa
abb
genix на genix:~/send1$ ls -1 | sort
aaa
~aaa
_aaa
abb
genix на genix:~/send1$

Не понятно, почему файл который начинается на "~" или "_" находится в 
середине списка а не в конце?

LC_COLLATE=C исправляет ситуацию, но не понятно, на что еще может это 
повлиять.

Подскажите, какое значение LC_COLLATE выставить, чтобы файлы 
начинающиеся на служебные символы отсортировывались правильно?


-- 
У каждого в башке свои тараканы...




Подробная информация о списке рассылки community