#!/bin/bash
#执行过程sh -x break.sh:可以看到当i=3就跳出以下循环,直接运aaaaa结束
for i in `seq 1 5`
do
echo $i
if [ $i -eq 3 ]
then
break
fi
echo $i
done
echo aaaaa
#!/bin/bash
#执行sh continue.sh :可以看到一个3,就没了。continue仅仅跳出本次循环,继续下一次循环
for i in `seq 1 5`
do
echo $i
if [ $i -eq 3 ]
then
continue
fi
echo $i
done
echo aaaaa
#!/bin/bash
#执行sh exit.sh :当i=3 直接退出脚本
for i in `seq 1 5`
do
echo $i
if [ $i -eq 3 ]
then
exit
fi
echo $i
done
echo aaaaa