我有一个文件(FILEA),它有1000000个IMEI号码。我有另一个文件(FILEB),它比fILEA记录多5倍。这意味着5000000行。
FILEA
如下所示:
1234567790
4567834456
5566898954
5656788856
FILEB
如下所示:
1234567790 ABABDHKDHDJS
2222222222 RHJEOSBHOWHW
5566898954 DGJRIWCNISKS
5656788856 GHEUNDBUEOKK
现在我想要所有在FILEA中不存在的IMEI列表
所以我的输出应该是另一个文件,如下所示。
FILEC
看起来像
2222222222 RHJEOSBHOWHW
下面的内容也可以更快地运行。
grep -f File_1 File_2 > File_3
答案 0 :(得分:0)
这是使用awk
的一种方式:
awk 'FNR==NR { a[$1]; next } !($1 in a)' filea fileb > filec
结果:
2222222222 RHJEOSBHOWHW