Spec-Zone.ru › Fish 3.3

continue — пропускает оставшуюся часть текущей итерации текущего внутреннего цикла

Синопсис

LOOP_CONSTRUCT; [COMMANDS...;] continue; [COMMANDS...;] end

Описание

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

Пример

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

for i in *.tmp
    if grep smurf $i
        continue
    end
    # This "rm" is skipped over if "continue" is executed.
    rm $i
    # As is this "echo"
    echo $i
end

См. также

  • команду break, чтобы остановить текущий внутренний цикл

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

Spec-Zone.ru

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