Мне нужно отсортировать несколько строк кириллических символов, и я хочу использовать утилиту сортировки (в MAC OS X 10.6). Проблема в том, что результат неверен. Я беру текст в буфер обмена, затем запускаю pbpaste | sort Это незашифрованные данные, и я также попытался передать файл команде sort.
Мои исходные данные
Биатлон
Арбуз
Фото
Пума
Перина
Новость
Карандаш
Перина с двумя пододеяльниками
Карикатура
Куст
Фигура
И после сортировки я получаю
Куст
Пума
Фото
Арбуз
Перина
Фигура
Перина с двумя пододеяльниками
Биатлон
Новость
Карандаш
Карикатура
Эти строки даже не сгруппированы по первой букве. Я попытался вариант -d, но затем я получаю сообщение об ошибке
sort: строка сравнения не удалась: Недопустимая последовательность байтов sort: Установите LC_ALL = 'C', чтобы обойти проблему.
sort: сравниваемые строки были \320\321\321\321' and
\320\320\320\321\321\320'.
Экспорт переменной в соответствии с рекомендациями не решает проблему. Что я могу сделать, чтобы использовать утилиту сортировки для такой задачи? Любая дополнительная информация необходима?