Linux bash shell 逐行读取文本文件的三种方法

来源:互联网 发布:php安装sqlsrv扩展 编辑:程序博客网 时间:2024/05/29 05:57

方法一,指定换行符读取:

#! /bin/bashIFS=""for LINE in `cat /etc/passwd`do        echo $LINE done

方法二,文件重定向给read处理:

#! /bin/bashcat /etc/passwd | while read LINEdo        echo $LINEdone

方法三,用read读取文件重定向:

#! /bin/bashwhile read LINEdo        echo $LINEdone < /etc/passwd

0 0