知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Linux下awk命令合并多文件方法

发布时间:2014-09-05 16:09:04作者:知识屋

Linux下awk命令合并多文件方法
 
最近做项目过程中需要合并指定目录下所有的文本文件输出到一个文本中,
 
经过跋山涉水,翻山越岭 终于我被我找到了一个命令 
 
当前测试是 同时合并1700 个文本文件 瞬间搞定 而且格式没有发生变化,命令如下:
  www.zhishiwu.com  
1  awk '{v=FILENAME}!a[v]++1' /tmp/data/pps/*.ips  >/tmp/all.ips.txt
 
以上命令是 合并 /tmp/data/pps/目录下所有.ips 结尾的文件 到txt 文件中,
 
各位同学 希望能帮到你们,我的项目中我就在用这个awk 命令
 
 
作者 yangqijun
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜