oracle跳出while循环,【shell编程】for循环、while循环、break跳出循环、continue结束本次循环和exit退出整个脚本...
一、for循环
语法:for 变量名 in 条件; do …; done
案例1:
#!/bin/bash
sum=0
for i in `seq 1 100`
do
sum=$[$sum+$i]
echo $i
done
echo $sum
案例2:文件列表循环
#!/bin/bash
cd /etc/
for a in `ls /etc/`
do
if [ -d $a ]
then
ls -d $a
fi
done
二、while循环
语法 while 条件; do … ; done
案例1:
#!/bin/bash
while :
do
load=`w|head -1|awk -F ‘load average: ‘ ‘{print $2}’|cut -d. -f1`
if [ $load -gt 10 ]
then
top|mail -s “load is high: $load” [email protected]
fi
sleep 30
done
案例2:
#!/bin/bash
while :
do
read -p “Please input a number: ” n
if [ -z “$n” ]
then
echo “you need input sth.”
continue
fi
n1=`echo $n|sed ‘s/[0-9]//g’`
if [ -n “$n1” ]
then
echo “you just only input numbers.”
continue
fi
break
done
echo $n
三、break跳出循环
#!/bin/bash
for i in `seq 1 5`
do
echo $i
if [ $i == 3 ]
then
break
fi
echo $i
done
echo aaaaaaa
四、continue结束本次循环
忽略continue之下的代码,直接进行下一次循环
#!/bin/bash
for i in `seq 1 5`
do
echo $i
if [ $i == 3 ]
then
continue
fi
echo $i
done
echo $i
五、exit退出整个脚本
#!/bin/bash
for i in `seq 1 5`
do
echo $i
if [ $i == 3 ]
then
exit
fi
echo $i
done
echo aaaaaaa
————————————————
版权声明:本文为CSDN博主「mojianbin」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mojianbin/article/details/79282659
oracle跳出while循环,【shell编程】for循环、while循环、break跳出循环、continue结束本次循环和exit退出整个脚本...相关推荐
- Linux centosVMware shell编程 for循环、while循环、break跳出循环、continue结束本次循环、exit退出整个脚本...
一.for循环 语法:for 变量名 in 条件; do -; done 案例1 #!/bin/bash sum=0 for i in `seq 1 100` do sum=$[$sum+$i] ec ...
- 【Shell】Shell脚本(for循环,while循环,break跳出循环,continue结束本次循环)
目录 for循环 设置for 循环的分隔符 while循环 until循环 SHELL加法运算及I++ 有两个命令能帮我们控制循环内部的情况: break命令 continue命令 break命令是退 ...
- for循环、while循环、break跳出循环、continue结束本次循环、exit退出脚本
for循环 •语法:for 变量名 in 条件; do -; done 示例 计算1到100所有数字的和 #!/bin/bash sum=0 for i in `seq 1 100` dosum=$[ ...
- python强制退出循环_for循环、while循环、break跳出循环、continue结束本次循环、exit退出本次脚本...
for循环 格式: for i in `seq 1 3` //表示从1-3,运行3次,i=1,i=2,i=3; do echo $i //每次执行输出 变量i的值 done //for循环结尾 或 f ...
- 【蓝桥杯Java_C组·从零开始卷】第三节、while循环do while循环for循环(超重点)break终止循环continue结束本次循环
开篇主旨--循环四要素 初始值 表达式 循环体 迭代器 所有的循环无论怎么封装,都会遵循着这是个点,就算用hash的方法也算是迭代器的用法. 只要控制好这四个,那么您循环的功底也就满足了,后期递归啥的 ...
- 14.JavaScript循环while、for、dowhile、break、continue、跳转标签
文章目录 while.for循环 while 循环 语法 循环条件 危险的死循环 只有一行语句的循环 do {...} while 语法 do {...} while的特点 for 循环 语法 for ...
- 47.continue终止本次循环进入下一次循环
47.continue终止本次循环进入下一次循环 文章目录 47.continue终止本次循环进入下一次循环 1. 循环控制 2.continue的作用 3. 语法 4. 实操练习 5. 知识扩展:p ...
- c语言中什么语句的作用是结束本次循环,c语言中结束本次循环的语句是什么
c语言中结束本次循环的语句是"continue".控制语句continue只能作用于循环体中,其作用是结束本次循环,跳到判断循环的位置,即重新开始下一次循环. 本教程操作环境:wi ...
- c语言中结束本次循环的语句是什么
c语言中结束本次循环的语句是"continue".控制语句continue只能作用于循环体中,其作用是结束本次循环,跳到判断循环的位置,即重新开始下一次循环. 在C语言中,控制语句 ...
- jQuery中each的用法之退出循环和结束本次循环
$.each(array, function(k, v) {}); jQuery中each类似于javascript的for循环 ,但不同于for循环的是在each里面不能使用break结束循环,也不 ...
最新文章
- javascript实现的有缩略图功能的幻灯片切换效果
- drawio免费画图神器
- Django(二)模板系统
- 芦溪中学2021高考成绩查询,三台县芦溪中学2021年招生简章
- float浮动,定位
- 这几款前端必备构建工具合辑,我们帮你整理好了!
- 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)
- arm B和BL指令浅析
- 6000字讲透!特适合产品新人的成长指南(附成长路径图)
- 大数据量的存储分表常见算法
- 深度学习基础系列(十)| Global Average Pooling是否可以替代全连接层?
- 过拟合的原因以及如何解决
- 思普linux安装教程,思普产品全生命周期管理系统_全生命周期管理_云市场-华为云...
- kali linux如何更新软件源
- 神经网络控制学习笔记——神经网络背景1
- A64指令集如何将64位的数值写入通用寄存器
- IOS 从项目学习Swift 开发(一)
- 驾考网上理论刷学时防每20分钟弹框
- Python数据处理——pandas
- 震惊!为了家人请不要这样对待自己的身体!
热门文章
- DataTable多表合并 同结构和不同结构的合并
- 认真,respect!
- 0penCV_(Watershed Segmenter)使用 分水岭算法 对图像进行分割
- Django搭建的个人博客
- ACM ICMR 2021雷达目标检测挑战赛(ROD2021)
- windows10误删Administrator用户的家目录之后
- 896.Montonic Array - LeetCode
- 记一次复杂的正则匹配——匹配但不包含
- ArcGIS Server .net Web ADF 体系结构
- 【第三方软件】利用WIN8系统自带的绘图软件获取图像信息(位置和颜色信息)