我有两个 CSV 文件。1.csv
文件有 718 个条目,2.csv
有 68000 个条目。
#cat 1.csv
#Num #Name
1 BoB
2 Jack
3 John
4 Hawk
5 Scot
...........
#cat 2.csv
#Num #Name
1 BoB
2 John
3 Linda
4 Hawk
5 Scot
........
我知道如何比较两个文件,当两者中只有一列(Names
)可用并获得匹配时names
。
#comm -12 <(sort 1.csv) <(sort 2.csv)
现在我想检查一下,如果Num
in1.csv
与Num
in匹配,则匹配的两个文件中 2.csv
关联的“名称”是 什么?csv
Num
Result :
1,Bob,Bob
2,Jack,John
3,John,Linda
4,Hawk,Hawk
5,Scot,Scot
..........
如何做到这一点使用comm
?