Я думал что знаю, но теперь я "знаю что ничего не знаю". Итак имелись словарные статьи вида:
WORD - SENTENCE и нужно проверить упорядоченость по алфавиту компоненты WORD. diff показал "странный" результат. Помучился, пока не пришел к примеру: bash# LANG=C printf 'abc\na ba' | sort a ba abc bash# LANG=C printf 'abc\na bd' | sort abc a bd Что ж, настало время почитать "исчники". Про поля я и не слыхал. Затем осознал, что правильным решением для поставленой задачи является: bash# printf 'abc\na bd' | sort -k 1,1 a bd abc Но все же для меня осталось "запутанным" содержание: $ info coreutils 'sort invocation' Вопрос: можно ли как то указать sort сортировать так как считают "глупые" пользователи, т.е. ord(SPACE) = 0x20 < ord([:alnum:]) и они полагают что sort работает как в последнем примере? Ну я попробывал установить поля в пусто (--field-separator=SEPARATOR), и ниче, впрочем логичный результат из-за отсутствия понимания спицификации... -- Best regards! -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

