Spec-Zone.ru › Fish 3.4

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, чтобы остановить текущий внутренний цикл

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

Spec-Zone.ru

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