valerium
@valerium
Изобретая велосипед

Существуют ли стандарты на коды выхода?

Приветствую.

Подскажите, существуют ли стандарты, определяющие какие коды выхода использовать для каких ошибок? Например, отдельный код для ошибки парсинга конфигов, отдельный для неправильных аргументов, ещё один для ошибок времени исполнения (вроде деления на ноль), может, отдельный для ошибок ввода-вывода. Максимум, что удалось найти, вот такой документ.

И вообще, насколько распространено использование этих кодов шире чем вот такая банальность?
myscritp || echo "Exterminate!!!!1"
  • Вопрос задан
  • 367 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Программирование
software engineer
Полностью на усмотрение разработчика.
Единственный стандарт - 0 = success.
Все остальное зависит от назначения программы.
Если хотите сделать удобно, можете посмотреть коды ошибок самых популярных прог, максимально похожих на то, что вы пишете. Но это не стандарт, а так...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
139 segfault
404 not found
какие еще тебе коды нужны?
Ответ написан
Neuroware
@Neuroware
Программист в свободное от работы время
Стандарты на коды - 0 - хорошо, все остальное плохо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы