码迷,mamicode.com
首页 > 其他好文 > 详细

管道技巧-while read line

时间:2016-02-17 19:19:07      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:linux shell 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

标签:linux shell while read line

原文地址:http://zouqingyun.blog.51cto.com/782246/1742803

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!