shell中的break指令
#!/bin/bash
for ((i=1;i<=10;i++))
do
if ((i==5));then
break
else
echo "$i"
fi
done
# 5及其后边的数字都不会执行
#!/bin/bash
for ((i=1;i<=10;i++))
do
for ((j=1;j<=5;j++))
do
if ((j==3));then
break
#break 1
#break 2 跳出内循环和外循环
else
echo $i $j
fi
done
done
# 只会跳出内循环break 1
#break 2 会跳出内循环和外循环
本文详细解析了Shell脚本中break指令的使用方法,包括如何在单层循环和多重循环中使用break来控制流程,避免不必要的计算,提高脚本效率。
1082

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



