我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

千万级别的文件比对

两个文件都有千万级数据,怎么做文件比对,找出相同的和不同的内容?

看看这个shell有没有用
[code="shell"]#只在$1中有的行

awk '{if(ARGIND==1) {v[$0]}else{if($0 in v) delete v[$0]}}END{for(i in v) print i}' $1 $2

#同时在$1和$2中的行

awk '{if(ARGIND==1) {v[$0]}else{if($0 in v) print $0}}' $1 $2 [/code]

近期文章

  • 用什么办法(函数)顺序读出获取的JSON格式中的关键字
  • 阿里巴巴 薪资咨询
  • 学过日语的朋友麻烦帮我翻一下这个java编程题,谢谢了!
  • 坛子里面都说外包不好,各位能列举一下或比对一下怎么不好吗?
  • 怎么写一个javascript 实现一个纠结的页面生成? 请大家指点
  • 关于Extjs GridPanel中设置获取某个单元格的值,一直困惑!
  • background-image 问题
  • java写的注册页面,当用户输入用户名的时候判断他是否存在,并在页面给提示怎么写
  • 用户名(6到10个字母,汉字,下划线。首字符不能是下划线)的验证怎么写
  • 试用期离职,有离职证明么?
  • 关于C++的几个概念性问题
  • mysql两个查询结果求和
  • struts2+Hibernate查询速度为何那么慢
  • OncePerRequestFilter与Filter的区别
  • ext倒excel的问题?
  • struts2 json $.getJSON
  • Statement和prepareStatement 有什么区别啊
  • hibernate更新数据问题
  • 请问如何判断body是否出现了滚动条?
  • 生成静态页面的技术是如何实现的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华