[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: код ошибки



On Fri, Dec 08, 2006 at 03:28:21PM +0300, YANDEX wrote:
> Здравствуйте, участники Проекта!
> 
> Получил письма Дамира и Вячеслава и по зрелом размышлении пришёл к
> выводу, что КОД ОШИБКИ ничуть не хуже отражает суть секции, чем КОД
> ЗАВЕРШЕНИЯ.
> 
> Даёшь КОД ОШИБКИ и СМОТРИТЕ ТАКЖЕ! ;)
> 
Про СМОТРИТЕ ТАКЖЕ -- можно будет сделать, потом, одним
махом, сейчас оно делать переводы не мешает.  Потом,
потому что для этого нужно менять матчасть, и сделаю я
это тогда, когда будет ради чего это делать.

По поводу КОД ОШИБКИ: статус выхода не является ошибкой,
и не всегда является индикатором ошибочного завершения
программы.  Примеры:

EXIT STATUS
     The date utility exits 0 on success, 1 if unable to set the date, and 2
     if able to set the local date, but unable to set it globally.

Здесь значение 2 не является совсем уж ошибкой.

EXIT STATUS
     The expr utility exits with one of the following values:
     0       the expression is neither an empty string nor 0.
     1       the expression is an empty string or 0.
     2       the expression is invalid.

Здесь значение 1 не является ошибкой.

EXIT STATUS
     The biff utility exits with one of the following values:

     0       Notification is enabled.
     1       Notification is disabled.
     >1      An error occurred.

Тут тоже.  И так далее.


Cheers,
-- 
Ruslan Ermilov
ru@xxxxxxxxxxx
FreeBSD committer

Attachment: pgpkYgs78RrCS.pgp
Description: PGP signature