- break、continue、exit
contiue ##终止当前此次循环提前进入下个循环
break ##终止当前所在语句所有动作进行语句外的其他动作
exit ##脚本退出
continue
终止当前此次循环提前进入下个循环
#!/bin/bash
for WESTOS in {1..10}
do
if [ "$WESTOS" = "5" ] ##当此条件满足时,执行下面命令
then
echo hello ##输出hello
continue ##终止此次循环提前进入下一循环,当注释掉此行时,既输出5也输出hello
fi
echo $WESTOS ##输出WESTOS变量值
done
echo end script hahahahahahaha
break
终止当前所在语句所有动作进行语句外的其他动作(循环退出,循环之外的命令还是会执行)
exit
脚本自动退出,下面有命令也不再做了