1

Как я могу сделать сортировку с учетом заготовок?

Исходный файл:

n  c
n   b
n a

Что я получаю с

sort file

это:

n a
n   b
n  c

Итак, как я могу прийти к этому заказу:

n   b
n  c
n a

Версия: sort (GNU coreutils) 8.21

1 ответ1

1

sort зависит от локали. Пытаться:

$ LC_ALL=C sort file
n   b
n  c
n a

Сравните вышесказанное с:

$ LC_ALL="en_US.UTF-8" sort file
n a
n   b
n  c

Документация

От man sort:

* ПРЕДУПРЕЖДЕНИЕ * Локаль, указанная средой, влияет на порядок сортировки. Установите LC_ALL = C, чтобы получить традиционный порядок сортировки, который использует собственные значения байтов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .