shell脚本中break和continue的区别

10/18 07:05
阅读数 14
#!/bin/bash
for i in `seq 1 4`
do
        if [ $i -eq 3 ]    #判断变量是否等于3
        then
        break
        fi
        echo $i 
done

输出值为1、2,break直接退出 for循环

#!/bin/bash
for i in `seq 1 4`
do
        if [ $i -eq 3 ]   #判断变量是否等于3
        then
        continue
        fi
        echo $i 
done

输出值为
``` 1、2、4,continue不执行本次循环但是会重新开始继续循环

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部