Spec-Zone.ru › Fish 3.7

break - остановить текущий внутренний цикл

Резюме

LOOP_CONSTRUCT
   [COMMANDS ...]
   break
   [COMMANDS ...]
end

Описание

break останавливает работающий цикл (LOOP_CONSTRUCT), например, цикл for или while. Обычно он добавляется внутри условного блока, например, блока if.

Для break параметров нет.

Пример

Следующий код ищет все файлы .c на наличие «smurf» и останавливается при первом же совпадении.

for i in *.c
    if grep smurf $i
        echo Smurfs are present in $i
        break
    end
end

См. также

  • команду continue, чтобы пропустить оставшуюся часть текущей итерации текущего внутреннего цикла

© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/break.html

Spec-Zone.ru

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