SHELL 读取文件的每一行内容并输出

SHELL 读取文件的每一行内容并输出

假设读取的文件为当期目录下的 test.txt 文件,内容如下:

Google

Runoob

Taobao

实例 1

#!/bin/bash

while read line

do

echo $line

done < test.txt

执行输出结果为:

Google

Runoob

Taobao

实例 2

#!/bin/bash

cat test.txt | while read line

do

echo $line

done

执行输出结果为:

Google

Runoob

Taobao

实例 3

for line in `cat test.txt`

do

echo $line

done

执行输出结果为:

Google

Runoob

Taobao

for 逐行读和 while 逐行读是有区别的,如:

$ cat test.txt

Google

Runoob

Taobao

$ cat test.txt | while read line; do echo $line; done

Google

Runoob

Taobao

$ for line in $(

Google

Runoob

Taobao

相关推荐

苹果手机测步数软件哪个好
365bet下载

苹果手机测步数软件哪个好

📅 10-01 👁️ 1757
CDR和AI哪个好?CorelDRAW和Illustrator工具比较
趣看365app下载

CDR和AI哪个好?CorelDRAW和Illustrator工具比较

📅 07-10 👁️ 4893
MOBILE的英语发音
365bet下载

MOBILE的英语发音

📅 09-05 👁️ 5644