断开循环
Posted tanshouke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了断开循环相关的知识,希望对你有一定的参考价值。
关键词:break、exit
脚本1:
#!/bin/bash #break number="1 2 3 4 5 6 7 8 9 10" for j in $number do echo $j if [ $j -eq 5 ]; then break #或是exit 0 fi done
实现效果:
脚本2:
- 指定断层
#!/bin/bash #break指定循环级 for (( i=1;i<=4;i++)) do echo "第一层循环:$i" for ((j=1;j<=4;j++)) do echo "第二层循环:$j" if [ $j -eq 3 ]; then break 2 #表示直接在第二层断开,程序结束。如果是1,则跳到第一层级,程序走完第一层循环结束 fi done done
break1效果:
break 2效果:
以上是关于断开循环的主要内容,如果未能解决你的问题,请参考以下文章