当前位置: 技术问答>linux和unix
求linux下面循环叠加文件内容shell脚本
来源: 互联网 发布时间:2017-05-24
本文导语: 本帖最后由 yunsense 于 2014-07-31 12:37:41 编辑 估计看标题不是很明白我的意思,下面我详细说明下 文件夹下是这样的 /root |------/2014-07-01 |---------------------/orders.txt |---------------------/customer.t...
文件夹下是这样的
/root
|------/2014-07-01
|---------------------/orders.txt
|---------------------/customer.txt
|------/2014-07-02
|---------------------/orders.txt
|---------------------/customer.txt
|------/2014-07-03
|---------------------/orders.txt
|---------------------/customer.txt
.........
|------/2014-07-31
|---------------------/orders.txt
|---------------------/customer.txt
这个是文件夹的大概布局,我想把/root/2014-07-*这些文件夹下面的orders.text的内容全部提取出来复制到一个文件里面去,比如我想把这些文件的内容以叠加的方式复制到/root/monthorders.txt
求一个shell脚本
|
find /root -type d -name "2014-07-*" -exec cat {}/orders.text ; > /root/monthorders.txt