Справочник по Debian

       

Код возврата команды


Каждая команда возвращает свой статус завершения как код возврата.

  • код возврата равен нулю, если команда завершилась успешно.

  • код возврата отличен от нуля, если команда завершилась с ошибкой.

    Этот код возврата сразу после завершения команды может быть получен через переменную командного интерпретатора $?.

    Пожалуйста заметьте, что когда код возврата используется в логическом контексте командного интерпретатора, успешное завершение обрабатывается как логическая ИСТИНА. Это некоторым образом нелогично, так как успешное завершение соответствует значению нуль.

    Смотрите также .



    Содержание раздела