举个例子说明while read line的用法
时间: 2023-05-22 16:05:02 浏览: 171
shell read指令
4星 · 用户满意度95%
当我们需要对来自一个文件或标准输入的每一行执行相同的操作时,可以使用 while read line 命令来实现。其中,while 表示循环,read line 表示读取每一行,并将其赋值给变量 line。举个例子,假设我们有一个 text.txt 文件,其中包含以下内容:
hello
world
welcome
我们可以使用 while read line 命令来逐行读取该文件内容,并输出每一行:
while read line; do
echo $line
done < text.txt
输出结果为:
hello
world
welcome
这里的 do 和 done 用于定义循环体,< text.txt 表示使用文件作为输入。这样,就可以方便地对每一行进行相同的处理操作。
阅读全文