[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: coreutils sort(1) & ignore-case



О, спсб., а я так пробовал:

LC_ALL=C echo ... | sort

Ошибочно думал, что окружение для всех команд конвеера устанавливается.

15 декабря 2017 г., 15:29 пользователь Alexander Galanin <al@galanin.nnov.ru> написал:
15.12.2017 15:20, Andrey Nikitin пишет:
В функциях sort (без параметров) в некоторых других библиотеках,
верхний регистр предсказуемо отличается от нижнего, например так:
   - [0-9] - цифры
   - [A-Z] - верхний регистр,
   - [a-z] - нижний.

Есть ли возможность получить такое от sort(1)?

В мане указание на то, что поведение портит локаль и рекомендация вызывать sort с LC_ALL=C:

$ echo -e "A\na\nB\nb\nz\nA" | LC_ALL=C sort
A
A
B
a
b
z

--
Alexander Galanin



Reply to: