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, чтобы остановить текущий внутренний цикл
© 2021 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.3/cmds/continue.html