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继续运行