小编hld*_*ldn的帖子

基于字段匹配合并 2 个文件

我想创建一个包含来自两个输入文件的列的文件。文件 1 是这样的:

aa 32
bb 15
cc 78
Run Code Online (Sandbox Code Playgroud)

文件2是:

fa 19
bc 23
cc 50
de 28
aa 45
bb 31
Run Code Online (Sandbox Code Playgroud)

任务是,通读 File1,如果 File2 的第一个字段中存在一行的第一个字段,则打印 File2 的该行,包括两列,并添加包含第一个字段的 File1 的第二列条目。

输出应该是这样的:

aa 45 32
bb 31 15
cc 50 78
Run Code Online (Sandbox Code Playgroud)

awk 是脚本的首选。

awk text-processing join

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

awk ×1

join ×1

text-processing ×1