我必须比较两个类似
的文件 A B
--- ---
110-01 110-01
120-02 110-02
... 120-02
....
并且必须打印B文件中存在的额外元素..
答案 0 :(得分:2)
你想要设定差异。
对于已排序的文件:
join -t'\0' -v2 file1 file2
对于未分类的文件:
sort file1 file1 file2 | uniq -u
有关更多设置操作,请参阅http://www.pixelbeat.org/cmdline.html#sets
答案 1 :(得分:1)
答案 2 :(得分:0)
diff是显而易见的选择,但当然在行级别进行比较并且显示文件中存在的标记由空格分隔。您可以使用sed将空格更改为行。接下来对这两个文件进行排序,最后是差异。