shell-3:while循环中break和continue的用法
break退出当前循环# cat break.sh
#!/bin/base
i=0
while [ 0 -eq 0 ]
do
i=$(($i+1))
echo $i
[ $i -eq 10 ] && break
done
# sh break.sh
1
2
3
4
5
6
7
8
9
10
#
continue退出本次条件的循环,不执行continue后面的命令
# cat continue.sh
#!/bin/base
i=0
while [ $i -le 10 ]
do
i=$(($i+1))
[ $i -eq 5 ] && continue
echo $i
done
# sh continue.sh
1
2
3
4
6
7
8
9
10
11
页:
[1]