• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

shell脚本中break和continue的区别

互联网 diligentman 1周前 (10-17) 12次浏览
#!/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)