我的 linux 服务器中有两个文件。
文件 1
9190784
9197256
9170546
9184139
9196854
文件 2
S NO.,Column1,Column2,Column3
72070,9196854,TGM,AP
72071,9172071,BGM,MP
72072,9184139,AGM,KN
72073,9172073,TGM,AP
我想使用 awk 命令在 bash 中编写脚本或单行命令,以便文件 -1 中的任何元素都应与文件 -2 中的第 1 列匹配并打印第 1 列、第 2 列和第 3 列。此外,如果未找到任何条目,则应打印文件 1 中的条目并在第 2 列和第 3 列中打印 NA
输出:它应该将输出重定向到一个新文件,如下所示。新文件
9190784,TGM,AP
9197256,NA,NA
9170546,NA,NA
9184139,AGM,KN
9196854,TGM,AP
我希望查询是可以理解的。任何人都请帮助我。