shell腳本中break和continue的區別

#!/bin/bash
for i in `seq 1 4`
do
        if [ $i -eq 3 ]    #判斷變量是否等於3
        then
        break
        fi
        echo $i 
done

輸出值爲一、2,break直接退出 for循環bash

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

輸出值爲
``` 一、二、4,continue不執行本次循環可是會從新開始繼續循環ide

相關文章
相關標籤/搜索