11
是否有一个命令做DIFF相反?我想比较两个文件,如果同一个东西存在都创建它们的列表。我试图找出两个文件中存在什么条目。
是否有一个命令做DIFF相反?我想比较两个文件,如果同一个东西存在都创建它们的列表。我试图找出两个文件中存在什么条目。
使用join命令:
join a.txt b.txt
假定文件进行排序;如果不是:
sort a.txt > sorted_a.txt; sort b.txt > sorted_b.txt; join sorted_a.txt sorted_b.txt
这里是不会改变行的顺序的解决方案:
fgrep -x -f file1 file2
你可能想看看:http://stackoverflow.com/questions/746458/how -to-show-lines-in-common-reverse-diff,然后将此问题标记为重复。 – ArjunShankar 2011-12-20 19:54:22
如果你可以编辑和添加细节,就像你想在Linux上这样做,这可能不会被关闭。 – 2011-12-20 19:55:31
我认为我之前并不知道通信命令,但无论如何两个列表只想知道什么是相同的通信-1 -2文件1文件2> outputfile.txt工作感谢您的帮助。可能是我想要的最简单的答案。 – 2011-12-20 20:15:07