1.break
break 语句可用于跳出循环
break所在的循环结束
演示
for ((i=5;i<10;i++))
do
if [ $i -eq 7 ]
then
break
else
echo "$i"
fi
done
结果只出现 5, 6到7直接结束循环
2.continue
continue 语句中断循环中的迭代,如果出现了指定的条件,然后继续循环下一个迭代
continue所在的循环并没有结束
演示
for ((i=5;i<10;i++))
do
if [ $i -eq 7 ]
then
continue
else
echo "$i"
fi
done
结果出现5,6,8,9跳过7继续运行
本文通过示例代码展示了break和continue语句在shell脚本中的使用方法。break用于完全退出循环,而continue则跳过当前迭代继续下一次循环。示例中分别演示了如何利用这两种控制语句实现特定的功能。
280

被折叠的 条评论
为什么被折叠?



