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

写法一:输入重定向

#!/bin/bash

while read line
do
    echo $line
done < file(待读取的文件)

写法二:管道命令

#!/bin/bash

cat file(待读取的文件) | while read line
do
    echo $line
done

写法三:

for line in `cat file(待读取的文件)`
do
    echo $line
done

相关推荐