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!


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ehoht79f....@desktop.home.int

Ответить