【发布时间】:2014-09-30 19:59:41
【问题描述】:
我有两个文本文件,每个文件有 3 个字段。我需要在第三个字段上获得具有相同值的行。第三个字段值在每个文件中是唯一的。示例:
文件1:
1 约翰 300
2 伊莱 200
3 克里斯 100
4 安 600
文件2:
6 凯文 250
7 南希 300
8 约翰 100
输出:
1 约翰 300
7 南希 300
3 克里斯 100
8 约翰 100
当我使用以下命令时:
cat file1 file2 | sort -k 3 | uniq -c -f 2
我从输入文件中只得到一行具有重复值。我两个都需要!
【问题讨论】: