Spec-Zone.ru › Fish 3.5

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.5/cmds/continue.html

Spec-Zone.ru

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