Re: "Неизвестный" sort. Прошу заставить его работать...
On 2012-07-12, Oleksandr Gavenko wrote:
> On 2012-07-12, Oleksandr Gavenko wrote:
> Получилось, обнаружил невнимательность в ходе своего экспериментирования:
>
> $ printf 'b - AAA\na - XXX\na bit - YYY\na bit of - ZZZ' | LANG=C sort
> a - XXX
> a bit - YYY
> a bit of - ZZZ
> b - AAA
>
> С LANG=ru_RU.UTF-8 sort работает как описано выше. Как можно жить с такими
> "приколами"?
>
Самого главного не спросил: почему в некоторых локалях включается режим
"инопланетной" сортировки:
bash# printf 'b - AAA\na - XXX\na bit - YYY\na bit of - ZZZ' | LANG=en_EN.UTF-8 sort
a - XXX
a bit - YYY
a bit of - ZZZ
b - AAA
bash# printf 'b - AAA\na - XXX\na bit - YYY\na bit of - ZZZ' | LANG=en_DK.UTF-8 sort
a bit of - ZZZ
a bit - YYY
a - XXX
b - AAA
bash# printf 'b - AAA\na - XXX\na bit - YYY\na bit of - ZZZ' | LANG=ru_RU.UTF-8 sort
a bit of - ZZZ
a bit - YYY
a - XXX
b - AAA
--
Best regards!
Reply to: