shell編程學習筆記(十二):Shell中的break/continue跳出循環

在循環遍歷中,能夠添加對應判斷條件跳出循環,跳出循環可使用break/continue,這個跟java語言是同樣的,break是指跳出整個循環,continue是指跳出當前循環體,繼續下一項循環。java

 

下面是break的示例:spa

#! /bin/sh
for i in {1..10}
do
if [ $i -eq 5 ]
then
break
fi
echo $i
done

執行該代碼,會依次輸出1到4,後面的循環就再也不執行了code

 

把上面的代碼稍微改一下,使用continue:blog

#! /bin/sh
for i in {1..10}
do
if [ $i -eq 5 ]
then
continue
fi
echo $i
done

這段代碼執行,會依次從1輸出到10,只是跳過了5class

相關文章
相關標籤/搜索