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