Shell 循环语句(二) While 循环

while 循环的基本语法如下:

while [ CONDITION ]
do
    command1
    command2
#   ...
#   ...
    commandN
done

下面是一个简单的使用示例:


使用示例

接下来我们再试着读取并显示文件的每一行:


显示文件

上面示例中的第二条,是读取列的内容的示例,第二条语句的作用是加标点符号。

定义无限循环###

定义一个无限 while 循环可以使用如下三种命令:

  1. true 命令 —— 不做任何事,表示成功,总是返回退出状态码 0;
  2. false 命令 —— 不做任何事,表示成功,总是返回退出状态码 1;
  3. : 命令 —— 无作用,此命令也不做任何事,总是返回退出状态码 0。

下面是简单的使用示例:


使用示例

本文参考自 《Linux Shell命令行及脚本编程实例详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,270评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,281评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,874评论 18 399
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,317评论 6 13
  • 前天晚上在网上订了从深圳北到惠州南的高铁,回到家以后和袁发说了,袁发说太早了,我看了深圳地铁最早的发车时间是...
    故人骑大马阅读 337评论 0 0