小编new*_*wbi的帖子

比较两个文件:通过一列比较,行存在于一个中,而不存在于另一个中

我需要比较 2 个文件。两个文件中的第 1 列相同。第 2 列是我要比较的内容:在比较第 2 列时,我希望文件 1 中所有不在文件 2 中的行。两个文件中的第 3 列不同,即使是第 1 列和第 2 列相同的行。我无法删除第 3 列,因为作为输出,我想要包含此列的文件 1 中的行。

下面是一个例子:

文件 1

21  12340   3
21  12341   7
21  12342   2
21  12343   89
21  12349   7
Run Code Online (Sandbox Code Playgroud)

档案 2

21  12340   55
21  12341   7
21  12343   89
21  12344   7
21  12346   88
21  12347   3
21  12348   37
Run Code Online (Sandbox Code Playgroud)

我的输出是:

21  12342   2
21  12349   7
Run Code Online (Sandbox Code Playgroud)

text-processing file-comparison columns join

6
推荐指数
3
解决办法
7943
查看次数

标签 统计

columns ×1

file-comparison ×1

join ×1

text-processing ×1