тгТихая грань
ОПЕРАЦИЯ · ПРЕОБРАЗОВАНИЕ

Сортировать строки с фиксированной locale

Получить повторяемый байтовый порядок строк.

Инструмент: coreutils · риск: creates-output · проверено: 2026-02-21

Предварительные условия

GNU/Linux, GNU sort; LF-строки; sorted.txt отсутствует.
Команда
(set -C; LC_ALL=C sort --stable -- lines.txt > sorted.txt)

Объяснение аргументов

LC_ALL=C фиксирует сравнение; --stable сохраняет порядок равных ключей.

Ожидаемый результат

sorted.txt в порядке locale C, а не русского алфавита.

Проверка

LC_ALL=C sort --check -- sorted.txt

Распространённые ошибки

  • Сортировка не понимает CSV с многострочными полями; C не делает лингвистическую сортировку.

Обратимость

Исходник остаётся.

Применимые форматы

plain-text tsv