使用awk命令实现比较两个文件并打印具有匹配列的行。以下是实现该功能的示例代码:
awk 'BEGIN {FS="\t"} NR==FNR {data[$1]=$0; next} ($1 in data) {print data[$1]"\t"$2}' file1.txt file2.txt
该命令具有以下特点:
该命令将输出第一个文件中具有与第二个文件匹配行的每个行。
上一篇:比较两个文件并创建一个新文件来存储它们的差异。
下一篇:比较两个文件并打印与其上一行和下一行匹配的字符串。