我想使用前三列作为键将两个文件逐行合并为一个文件。例子:
文件1.txt
a b c 1 4 7
x y z 2 5 8
p q r 3 6 9
文件2.txt
p q r 11
a b c 12
x y z 13
我对上述两个文件的期望输出是:
a b c 1 4 7 12
x y z 2 5 8 13
p q r 3 6 9 11
每个文件中的列数不是固定的,它可能因行而异。此外,我在每个文件中有超过 27K 行。
它们没有被订购。他们唯一的事情是两个文件的前三个字段是相同的。