首页 > 代码库 > shell-逐行读取文件

shell-逐行读取文件

代码:

#!/bin/bashecho 方法1while read linedo    echo $line;done < testdataecho ""echo 方法2cat testdata | while read linedo    echo $linedoneecho ""echo 方法3oldIFS=${IFS};IFS=$\n;for line in $(cat testdata)do    echo $linedoneIFS=${oldIFS};

 

文件 testdata:

abc
def
df ab cd
asas

shell-逐行读取文件