流程控制:while-until循环

摘要:在这一章中,我们将看一个叫做循环的程序概念,其可用来使程序的某些部分重复。shell为循环提供了三个复合命令。本章我们将查看其中的两个命令,随后章节介绍第三个命令。

while

while 命令的语法是:

while commands; do commands; done

跳出循环

bash 提供了两个内部命令,它们可以用来在循环内部控制程序流程。break 命令立即终止一个循环,且程序继续执行循环之后的语句。continue 命令导致程序跳过循环中剩余的语句,且程序继续执行下一次循环。

until

until 命令与 while 非常相似,除了当遇到一个非零退出状态的时候,while 退出循环,而 until不退出。一个 until 循环会继续执行直到它接受了一个退出状态零。

使用循环读取文件

while 和 until 能够处理标准输入。这就可以使用 while 和 until 处理文件。

总结

通过引入循环和我们之前遇到的分支、子例程和序列,我们已经介绍了程序流程控制的主要类型。bash 还有一些锦囊妙计,但它们都是关于这些基本概念的完善。

全部评论

相关推荐

07-02 13:50
闽江学院 Java
点赞 评论 收藏
分享
Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务