shell read命令的用法

read这个命令还是不错的,具体的参数可以自行 man read,具体的来说一下使用read命令去读取linux系统上的文件,当文件没有可读的行时,read命令将以非零状态退出。 

读取文件的关键是如何将文本中的数据传送给read命令。最常用的方法是对文件使用cat命令并通过管道将结果直接传送给包含read命令的while命令。

逐行读取文件:

1 while read line
2 do
3 echo $line
4 done  < yourfile

 

1 cat yourfile | while read line
2 do
3 echo $line
4 done

 

posted @ 2013-12-21 17:22  wangjunzi  阅读(510)  评论(0编辑  收藏  举报