gpt4 book ai didi

unix - grep -f 最大模式数?

转载 作者:行者123 更新时间:2023-12-04 13:41:09 26 4
gpt4 key购买 nike

我想在带有 -f 的文本文件上使用 grep 来匹配一长串(10,000)个模式。事实证明 grep 不喜欢这个(谁知道?)。一天后,它没有产生任何东西。较小的列表几乎可以立即生效。

我在想我可以把我的长 list 分开并做几次。知道模式列表的最大长度可能是多少吗?

另外,我对 unix 还很陌生。欢迎使用替代方法。模式列表或搜索词位于纯文本文件中,每行一个。

谢谢大家的指导。

最佳答案

从评论来看,您匹配的模式似乎是固定字符串。如果是这种情况,您绝对应该使用 -F .这将大大提高匹配的速度。 (使用 479,000 个字符串在具有 3 行的输入文件上使用 -F 在中等功率的机器上需要不到 1.5 秒。不使用 -F,几分钟后同一台机器还没有完成。)

关于unix - grep -f 最大模式数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14428191/

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