【发布时间】:2018-12-07 20:17:30
【问题描述】:
我有两个包含数千行的文件:
文件1:
COL22A1 LCT 1 12 0.149667616334 2.16226378401
GPRIN2 TP53 12 170 0.0455368539793 44.2359753827
MUC3A TP53 12 170 0.0455368539793 44.2359753827
文件2:
COL22A1 LCT 12 41 23 0.0296296296296 0.101234567901 0.0567901234568 2.36563
MEGF10 SORCS1 10 21 39 0.0246913580247 0.0518518518519 0.0962962962963 2.30599
我想比较这些文件的前两列,如果它们匹配,我想打印第二个文件的整行和第一个文件的最后一列:
输出:
COL22A1 LCT 12 41 23 0.0296296296296 0.101234567901 0.0567901234568 2.36563 2.16226378401
我尝试了 awk、grep、join,但它总是只给我一个文件的输出
【问题讨论】:
标签: join awk merge grep compare