Re: Нужен ли bash
AC>> compare_me [OPTIONS] file1 <OP> file2
AC>> где OP := -eq|-ne|-lt|...
AC>> будет работать неправильно.
AC>> Да-а-а-а-а. Я был лучшего мнения о дрепперах & co.
> Не вопи. Гнушники параметры не переставляют.
Переставляют.
> Они могут извлекать опции
> из середины строки, но они вежливо относятся к ключу --.
-- к делу не относится. О его существовании я прекрасно осведомлен.
> Уже не говоря о том, что пример ты в полемическом запале привел на
> редкость неудачный. Даже при вольном выдирании опций программа с таким
> usage работать будет.
Нет, не будет. Потому как программа в расчете на НОРМАЛЬНЫЙ getopt(3)
написана в расчете на ТРИ параметра после опций.
> Потому как в данном случае, в натуре, пофигу, инфиксный там порядок
> записи или префиксный...
Нет.
Твой пример тоже хорошо и прекрасно демонстрирует идиотизм
разработчиков glibc. Просто волшебный пример!
--
Best regards, Aleksey Cheusov.
Reply to: