在shell脚本中合并两个输出

阿尔比

我有2条命令的输出,例如:first cmd的op:

A B
C D
E F
G H

在或第二个cmd:

I J
K L
M B

我想合并两个输出,并且如果第二列中的值对于两个输出都相同,我将从第一输出中获取条目集。因此,我的输出应为

A B
C D
E F
G H
I J
K L

//不取(MB)sice B在第一个条目(AB)中已经存在,因此优先考虑第一个输出

我可以使用shell脚本执行此操作吗,有命令吗?

阿努巴瓦

您可以使用awk:

awk 'FNR==NR{a[$2];print;next} !($2 in a)' file1 file2

A B
C D
E F
G H
I J
K L

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在脚本中合并两个命令

来自分类Dev

如何合并这两个跟踪脚本的输出

来自分类Dev

使用Shell脚本合并两个文件

来自分类Dev

使用Shell脚本合并两个文件

来自分类Dev

从bash脚本的命令输出中获取两个值

来自分类Dev

在Shell脚本中获取两个符号之间的内容

来自分类Dev

Shell脚本中的两个单词参数

来自分类Dev

Shell脚本中的两个单词参数-UNIX

来自分类Dev

比较shell脚本中的两个日期

来自分类Dev

合并两个列表并输出

来自分类Dev

合并两个YouTube API脚本

来自分类Dev

合并两个PHP脚本

来自分类Dev

打印两个后台脚本的输出

来自分类Dev

在Git中合并两个合并

来自分类Dev

在合并中合并两个AnyPublisher

来自分类Dev

Bash Shell脚本-难以将两个不同的Finds合并为1或只是比较结果

来自分类Dev

在VBA中使用Shell脚本合并两个文本文件

来自分类Dev

如何在shell脚本中使用两个find命令输出传递导出变量

来自分类Dev

将两个表中的数据合并到一个输出SQL中

来自分类Dev

Logstash:将两个日志合并到一个输出文档中

来自分类Dev

在RStudio的一个盒子中合并两个输出

来自分类Dev

比较shell脚本中两个不同文件中的两列

来自分类Dev

合并两个Makefile以构建一个输出

来自分类Dev

启动两个在shell脚本中无限期运行的脚本

来自分类Dev

Flutter(Dart):合并两个视频并在设备的图库中查看新的输出(照片)

来自分类Dev

比较两个文件中的字符串并合并其输出

来自分类Dev

合并NSPredicate中的两个条件

来自分类Dev

在Powershell中合并两个Jsons

来自分类Dev

在MATLAB中合并两个矩阵