【发布时间】:2015-07-29 10:31:18
【问题描述】:
我有两个文件,File1 和 File2。 File1 有 6000 行,file2 有 3000 行。我想匹配 id 并根据匹配合并文件,这很简单。但是,file1 和 file2 中的 id 仅部分匹配。看看文件。对于 file2 中的每个 id(行),文件 1 中必须有两个匹配的 id(行)。此外,并非 file2 中的所有 id 都存在于 file1 中。我试过 awk 但没有得到想要的输出。
文件1
1_A01_A
1_A01_B
2_B03_A
2_B03_B
1_A02_A
1_A02_B
2_B04_A
2_B04_B
1_A03_A
1_A03_B
2_B05_A
2_B05_B
1_A04_A
1_A04_B
2_B06_A
2_B06_B
1_A06_A
1_A06_B
2_B07_A
2_B07_B
1_A07_A
1_A07_B
2_B08_A
2_B08_B
9_F10_A
9_F10_B
12_D08_A
12_D08_B
5505744243493_F09.CEL_A_A
5505744243493_F09.CEL_B_B
文件2
1_A01 14
2_B03 13
1_A02 4
2_B04 14
1_A03 11
2_B05 8
1_A04 18
2_B06 15
1_A06 10
2_B07 4
1_A07 8
2_B08 22
1_A08 5
2_B09 15
1_A09 20
2_B10 17
【问题讨论】: