Spec-Zone.ru › Fish 3.7

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

© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/continue.html

Spec-Zone.ru

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