我有两个文件,文件A和文件B。
文件A的内容如下:
1 a
2 b
3 c
文件B的内容如下:
3 cc
1 aa
2 bb
如何通过将第一列匹配为键将文件B的第二列追加到文件A?
预期输出如下:
1 a aa
2 b bb
3 c cc
答案 0 :(得分:0)
这是一项相当容易的工作,awk
确实是您想要的工具:
awk 'NR==FNR{a[$1]=$2;next}{print $0,a[$1]}' fileb filea
或
awk 'NR==FNR{a[$1]=$2;next}{print $1,$2,a[$1]}' fileb filea
但是,请下次显示您自己的努力,如何搜索/尝试和失败。
帮助自己,帮助他人帮助您。