diag-domain-client-0.2.8-alt1 Стенды (обновлены до сизифа): KWorkstation 10.3 x86-64 Workstation 10.2 x86-64 Шаги: 1. # diag-domain-client -w "/tmp/new-log.log" или # diag-domain-client --logfile "/tmp/new-log.log" Ожидаемый результат: лог сохранен по указанному пути Фактический результат: лог не сохранен : '/tmp/new-log.log': Нет такого файла или каталог Доп: --logfile работает только с использованием знака = (например # diag-domain-client --logfile="/tmp/new-log.log") -w работает при использовании команды - diag-domain-client -w"/tmp/new-log.log"
Предлагаю в help diag-domain-client строку: -w, --logfile[=FILE] Write verbose output to file Записать так: -w[FILE], --logfile[=FILE] Write verbose output to file Можно еще добавить, что если фал не указан, то вывод сохраняется в файл diag-domain-client.log
(Ответ для Elena Mishina на комментарий #1) > Предлагаю в help diag-domain-client строку: > > -w, --logfile[=FILE] Write verbose output to file > > Записать так: > > -w[FILE], --logfile[=FILE] Write verbose output to file > > Можно еще добавить, что если фал не указан, то вывод сохраняется в файл > diag-domain-client.log Этот баг не про документацию, а про то что опции -w, --logfile работают не интуитивно понятно, как в большинстве утилит, мне кажется нужно исправлять именно их работу, а не менять help под такое поведение
(In reply to Nikolai Zurabishvili from comment #2) > Этот баг не про документацию, а про то что опции -w, --logfile работают не > интуитивно понятно, как в большинстве утилит, мне кажется нужно исправлять > именно их работу, а не менять help под такое поведение Некорректная работа - это именно если в документации написано одно, а работает по другому. А если работа утилиты соответствует документации, но при этом не "интуитивно понятна", тогда это не ошибка, а FR ))