首页 > 其他 > 详细

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

时间:2018-04-19 21:42:28      阅读:217      评论:0      收藏:0      [点我收藏+]
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退出脚本

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!