break退出當前循環
[root@a lmk]# cat break.sh
#!/bin/base
i=0
while [ 0 -eq 0 ]
do
i=$(($i+1))
echo $i
[ $i -eq 10 ] && breakide
done
[root@a lmk]# sh break.sh
1
2
3
4
5
6
7
8
9
10
[root@a lmk]# it
continue退出本次條件的循環,不執行continue後面的命令
[root@a lmk]# cat continue.sh
#!/bin/base
i=0
while [ $i -le 10 ]
do
i=$(($i+1))
[ $i -eq 5 ] && continue
echo $iclass
done
[root@a lmk]# sh continue.sh
1
2
3
4
6
7
8
9
10
11循環