Spec-Zone.ru › Fish 3.2

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

Синопсис

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

Описание

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

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

Пример

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

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

См. также

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

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

Spec-Zone.ru

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