您的位置:首页 > 运维架构 > Shell

【shell】使用cat来合并文件的简单用法

2014-01-15 19:34 375 查看
假设有如下两个目录A和B,分别对应有a.txt, b.txt, c.txt三个文件

A --> a.txt, b.txt, c.txt

B --> a.txt, b.txt, c.txt

需要把A中的.txt合并到B中对应文件名的txt,那么可以这样:

xiaomo@hadoop1:~$ cd /data/A
xiaomo@hadoop1:/data/A$ for log in *.txt; do
> cat ${log}  >> /data/B/${log}
> done


最后一步回车即可开始执行合并。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: