管道技巧-while read line
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了管道技巧-while read line相关的知识,希望对你有一定的参考价值。
一 、重定向法;管道法: cat $FILENAME | while read LINE
Function While_read_LINE(){
cat $FILENAME | while read LINE
do
echo $LINE
done
}
注释:我只所有把这种方式叫做管道法,相比大家应该可以看出来了吧。当遇见管道的时候管道左边的命令的输出会作为管道右边命令的输入然后被输入出来。
二、实例
1、pri.sh
#!/bin/bash cat ~/xieco/dirls | while read dd do echo "chown -R test:test ${dd}" chown -R deuser:deuser ${dd} done
2、dirr
/usr/local/htdocs/dcserver/utilserver/ /usr/local/configs/
3、执行 sh pri.sh
本文出自 “散人” 博客,请务必保留此出处http://zouqingyun.blog.51cto.com/782246/1742803
以上是关于管道技巧-while read line的主要内容,如果未能解决你的问题,请参考以下文章
为啥管道输入到“read”只有在输入“while read ...”结构时才有效? [复制]