2018-11-21 Перенаправление Всего Вывода В Утилитах
Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
правила_разработки:как_не_надо_делать:2018-11-21_перенаправление_всего_вывода_в_утилитах [22.11.2018 00:17] николай_глазов Approved(николай_глазов 2018/11/22 00:17) |
правила_разработки:как_не_надо_делать:2018-11-21_перенаправление_всего_вывода_в_утилитах [26.11.2018 22:39] николай_глазов Approved(николай_глазов 2018/11/26 22:39) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ~~OWNERAPPROVE~~ /*Не удаляйте эту строку и ниже!*/ | ||
- | |||
- | {(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-11-21_перенаправление_всего_вывода_в_утилитах|type=vote|trace=user|tracedetails=1)} | ||
- | |||
**Что произошло:** Нельзя полностью перенаправлять вывод утилит в лог. Это нарушение strongbash020.\\ | **Что произошло:** Нельзя полностью перенаправлять вывод утилит в лог. Это нарушение strongbash020.\\ | ||
**Постановка задачи**: | **Постановка задачи**: | ||
Строка 21: | Строка 17: | ||
</code> | </code> | ||
- | Тем самым весь вывод от утилиты переводится в файл. Это затрудняет работу с утилитами, потому что при запуске из консоли не увидим вывода и ошибок при запуске. | + | Тем самым весь вывод переводится в файл. Это затрудняет работу, потому что при запуске из консоли не увидим вывода и ошибок при запуске. |
- | Для исправления потребовалось из init - скрипта вывод утилит перенаправлять в лог. | + | **Исправление** Требуется перенаправлять вывод при запуске утилиты. При этом требуется выводить код возврата, если потребуется выяснить причины, то уже будет понятно, что надо смотреть в лог. |
**/etc/rc.d/init.d/reductor** | **/etc/rc.d/init.d/reductor** | ||
Строка 47: | Строка 43: | ||
</code> | </code> | ||
+ | ~~OWNERAPPROVE~~ /*Не удаляйте эту строку и ниже!*/ | ||
+ | |||
+ | {(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-11-21_перенаправление_всего_вывода_в_утилитах|type=vote|trace=user|tracedetails=1)} | ||