码迷,mamicode.com
首页 > 其他好文 > 详细

for循环while循环break跳出循环continue结束本次循环exit退出脚本

时间:2018-04-19 21:58:52      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:十七周二次课(4月19日)

20.10 for循环
1到100相加的值
技术分享图片
执行结果
技术分享图片
打印出1-100的数字
技术分享图片
技术分享图片
技术分享图片
技术分享图片
if [ -d $a ]
then
ls -d $a
fi
它相当于 [ -d $a ] && ls $a
技术分享图片
上图创建的3空格4.txt是一个文件,查在for语句循环的时候将它拆分成3与4.txt两个文件了,说明for循环是以空格作为分隔符的,这个问题要注意
20.11 20.12 while循环
技术分享图片
需求每隔半分钟检查一下系统的负载,当负载大于10的时候就发一封邮件,隔30 秒执行一次
这是一个死循环脚本
技术分享图片
30秒执行一次
技术分享图片
技术分享图片
这个脚本是让用户不停的输入你想要的东西,一定输入的全是数字 才能会执行完成
continue是断续从头再循环执行一次
n1=echo $n|sed ‘s/[0-9]//g‘ 这条语句是判断它是不是一个数字
break是退出这个循环的意思
技术分享图片
20.13 break跳出循环
技术分享图片
技术分享图片
执行脚本
技术分享图片
技术分享图片
break是用有循环语句里
20.14 continue结束本次循环
技术分享图片
技术分享图片
20.15 exit退出整个脚本
技术分享图片
执行结果
技术分享图片
可以给它设置一下退出的数字
技术分享图片
执行脚本是不会显示 这个数字 的,要用echo $?
技术分享图片

for循环while循环break跳出循环continue结束本次循环exit退出脚本

标签:十七周二次课(4月19日)

原文地址:http://blog.51cto.com/13450039/2105539

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!