Spec-Zone.ru › Fish 3.4

return — остановить текущую внутреннюю функцию

Краткое описание

return [N]

Описание

return прерывает выполнение текущей функции. Код завершения устанавливается в N, если он задан. Если return вызывается вне функции или скрипта, он эквивалентен команде exit.

Часто он используется внутри условных блоков, таких как оператор if или switch, для условного завершения выполняемой функции и возврата к вызывающей функции; он также может использоваться для указания кода завершения функции.

Если используется на верхнем уровне скрипта, он завершает выполнение со заданным кодом, как команда exit. Если используется на верхнем уровне в интерактивной сессии, он установит значение status, но не завершит оболочку.

Опция -h или --help выводит справку по использованию этой команды.

Пример

Реализация команды false как функции fish:

function false
    return 1
end

© 2022 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.4/cmds/return.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API