gpt4 book ai didi

linux - 在bash中用其他文件过滤一个文件

转载 作者:IT王子 更新时间:2023-10-29 00:55:01 25 4
gpt4 key购买 nike

我有一个带有数字的文件,例如:

$cat file
31038467
32048169
33058564
34088662
35093964
31018168
31138061
31208369
31538163
31798862

和其他例如

$cat file2

31208369
33058564
34088662
31538163
31038467

然后我需要其他文件,其中包含第一个文件中但不在第二个文件中的行

cat $output
35093964
31018168
31138061
31798862
32048169

我的真实文件有 12'000.0000 行。

那我该怎么做呢?

最佳答案

grep -f file2 -v -F -x file1

够了吗?

注意 1:请在问题中说明,如果实际问题是这样,您需要对其进行时间/内存优化。

注意 2:删除 file2 中的所有空行。

关于linux - 在bash中用其他文件过滤一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18044007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com