Spec-Zone.ru › Fish 3.2

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

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

Spec-Zone.ru

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