break , continue , exit

                  break , continue , exit                       

例一:
#!/bin/bash . /etc/init.d/functions for i in `seq 1 10`;do if [ $i -eq 3 ];then #continue #没有数字3 break #exit fi echo $i done echo "ok~"

例二:
#!/bin/bash
for((i=0;i<=5;i++));do
if [ $i -eq 3 ];then
        #continue
        #break
        exit
fi
    echo $i
done
 
break   n     :n表示跳出循环的层数,如果省略n表示跳出整个循环。
continue   n  :n表示退到第n层循环,如果省略n,表示跳过本次循环,忽略本次循环的剩余代码,进入下一次循环。
exit   n      : 退出当前shell的程序,并返回n。n也可以省略。
 
 
原文地址:https://www.cnblogs.com/tangshengwei/p/5430830.html