Я пишу сценарий bash и хочу сделать его переносимым, чтобы иметь такие же результаты на других компьютерах.
Из этого вопроса я узнал, что системные настройки, такие как языковые настройки и, возможно, другие переменные, могут влиять на результаты одной и той же команды сортировки для точно такого же входного файла и аргументов.
Поэтому мой вопрос заключается в том, как использовать сортировку и обеспечить ожидаемый результат в других системах? Какие системные переменные мне следует учитывать? Помогает ли LC_ALL=C
b решить все проблемы?