Linux判断两个文件中的数据差异

91 阅读1分钟

两个文件:都是数据,但是a中由部分数据是b中没有的, 大多数据是相同
我们要找到不同的数据:

cat a b |sort|uniq -c|grep -v '      2'

==========================

查询a,b两个文件差异:cat a b |sort|uniq -c|

结果如下: 本例有一个前提两个文件中的自己的每行数据都是不重复的
数据相同就会显示2
这里写图片描述

我们将这个系相同过滤grep -v ' 2'

差异的数据如下:
这里写图片描述