
正文
Shell脚本break和continue命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell使用 break 和 continue 来跳出循环。
break命令 允许跳出所有循环(终止执行后面的所有循环)。
continue命令 不会跳出所有循环,仅仅跳出当前循环。
break命令的例子:
#!/bin/bashfor i in $(seq )
do
if [[ $i == ]];then
echo "break"
break
else
echo "continue"
sleep
fi
done
运行结果
# bash test.sh
continue
continue
break
continue命令的例子:
#!/bin/bash
for i in $(seq )
do
if [[ $i == ]];then
echo "continue"
continue
else
sleep
fi
echo $i
done
运行结果
# bash aa.shcontinue





