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