【发布时间】:2017-09-12 20:44:17
【问题描述】:
如果两个文件中的第 1 列匹配但第 3 列不匹配,我正在尝试打印文件一中的所有行 + 文件二中的第 3 列。
例子:
File1
John 12 Mango
David 13 Apple
Jack 14 Orange
File2
John 12 Grape
David 13 Apple
Jack 14 Apple
输出
John 12 Mango Grape
Jack 14 Orange Apple
我尝试了不同的 awk 命令,但它们在两列都匹配时有效,但当只有一列匹配而其他列不匹配时,我需要打印。我对脚本和 Unix 命令相当陌生,我希望能对所提出的解决方案稍加解释。
【问题讨论】: