http://www.aros.org AROS-Exec AROS-Exec Archives Power2People
kitty mascottop logo menu

FailAt

Index Prev Next


FailAt

Формат

FailAt <предел>

Шаблон

RCLIM/N

Функции

FailAt задаёт предел для возвращаемого кода ошибки выполняющегося скрипта
shell. Если какая-либо команда возвращает код, равный заданному пределу
или выше, выполнение скрипта прерывается.

Обычные коды ошибок:

    0   - Без ошибок
    5   - Предупреждение
    10  - Ошибка
    20  - Сбой

Обычное значение для предела выдаваемого кода ошибки равно 10.

Примеры

Предположим, что имеется скрипт с командами

    Copy RAM:SomeFile DF0:
    Echo "Done!"

и файл RAM:SomeFile не существует, тогда команда Copy вернет занчение:

    Copy: object not found
    Copy: returned with error code 20

и выполнение скрипта прервется. Если же ввести в скрипт команду

    FailAt 21

тогда скрипт продолжит выполнение, поскольку код, возвращённый Copy
меньше заданного предела кодов ошибок.

Copyright © 1995-2024, The AROS Development Team. Все права защищены.
Amiga© является торговым знаком Amiga Inc. Все прочие торговые знаки принадлежат их собственникам.