то стандарт для выдачи ошибок, или рекомендация?
Ну например произошла ошибка в апаче, мускуэле, влс или ещё где при запуске через консоль. Понятное дело что есть логи, но я про другое. Например: если это касается какого-то модуля, обязательно ли будет сообщение об этом в терминале, или если что-то в конфигах, то обязательно ли будет сообщение об этом в терминале.
Есть ли какой то минимум который обязана сообщить система в случае ошибки или тут слишком много нюансов?
return code
stderr - всё же напишу, поток ошибок
для него нет стандарта, или я о нём не знаю
Да не может такого быть! Стопудово должен быть частью POSIX. Пошёл искать... Хз, что-то уже лень. на ночь глядя )))
Можно попробовать уточнить. Вам это для написания своего кода? Или чтобы искать, куда плюнула какая-то конкретная программа? Думаю, для Линукс — всё зависит ещё и от дистрибутива. Но в общем случае надо искать конкретно куда пишет ошибки конкретное приложение. Где-то свои логи, где-то в системные (/var/log/syslog | /var/log/messages и т.п. )
lsof как правило помогает, но не всегда:))
Второе, до первого я ещё недорос.
Обсуждают сегодня