中断及退出
break,continue,exit
continue: 跳转至下一次循环
break:结束循环
exit:退出脚本
for i in {1..254}
do
[ $i -eq 10 ];continue
ssh 192.168.4.$i shutdown -h now
done
[root@vh01 script]# vim continue.sh
for i in {1..5}
do
[ $i -eq 3 ]&& continue
echo $i
done
[root@vh01 script]# vim break.sh
for i in {1..5}
do
[ $i -eq 3 ]&& break
echo $i
done
[root@vh01 script]# vim exit.sh
for i in {1..5}
do
[ $i -eq 3 ]&& exit
echo $i
done
[root@vh01 script]# vim sum.sh
#!/bin/bash
sum=0
while :
do
read -p "请输入数字:" num
[ $num == end ]&&break
sum=$[sum+num]
done
echo "总和为$sum"
相关文章
- 01-10break; continue; goto; return在循环中的应用
- 01-10python中的break\return\pass\continue用法
- 01-10break;continue和exit的区别
- 01-10大一C语言学习笔记(6)---自省篇--流程控制;break,continue,return间的异同;数组应用到循环语句中需要注意的问题;++i 和 i++的异同等。
- 01-10shell中break,continue,exit的应用
- 01-10多重for循环嵌套以及跳出循环的方法(break、exit、continue)
- 01-10shell 循环控制 —while/until循环/exit/break/continue语句
- 01-10shell编程 12 --- 循环控制及状态返回值(break、continue、exit、return)
- 01-10PowerShell中的continue,break, return, exit
- 01-10delphi中表示跳出的有break,continue, exit,abort, halt, runerror