while read line的用法 |
您所在的位置:网站首页 › shell中while循环用法 › while read line的用法 |
- 1 - while read line 的用法
whilereadlinelinux 中常用的一种语法,它可以非常方便的处 理文本文件的每一行, 能够让我们在日常开发中使用 shell 脚本来解 决复杂的问题。
while read line 语法本质上是循环语句,它负责不断遍历输入 文件的每一行, 并且读取每一行的内容保存到指定的变量中。 读取的 基本形式是:
while read line do commands done while read line 法的用法很简单,首先 while read line 语句 会从一个文本文件中按照行读取一行文本数据, 然后按照设定的变量 名称保存到变量里面。在 while read line 语句中,对每一行文本都 会执行一次命令, 可以是 for 循环, 也可以是其他的任意的 shell 命 令。
通过 while read line 的方式读取文本是非常实用的,最常见的 用途是读取文本文件中的每一行然后进行处理,比如:
# while read line 取 /etc/passwd 文件
while read line do echo $line | cut -d: -f1 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |