【发布时间】:2016-08-28 07:06:13
【问题描述】:
我有两个需要比较的文件,如果 file1 中的第一列与 file2 中的部分第一列匹配,则将它们并排添加到 file3 中,以下是示例:
文件1:
123123,ABC,2016-08-18,18:53:53
456456,ABC,2016-08-18,18:53:53
789789,ABC,2016-08-18,18:53:53
123123,ABC,2016-02-15,12:46:22
文件2
789789_TTT,567774,223452
123123_TTT,121212,343434
456456_TTT,323232,223344
输出:
123123,ABC,2016-08-18,18:53:53,123123_TTT,121212,343434
456456,ABC,2016-08-18,18:53:53,456456_TTT,323232,223344
789789,ABC,2016-08-18,18:53:53,789789_TTT,567774,223452
123123,ABC,2016-02-15,18:53:53,123123_TTT,121212,343434
谢谢..
【问题讨论】:
-
是输出的最后一行应该是
123123,ABC,2016-02-15,12:46:22,123123_TTT,121212,343434 -
是的,因为文件 1 中的第 1 列与文件 2 中的第一个列匹配
标签: bash text compression