为什么fgrep? (Aho-Corasick字符串匹配算法)

时间:2013-11-14 08:45:56

标签: grep

我看到有grep和fgrep,后来使用了Aho-Corasick字符串匹配算法。 当我使用fgrep(grep -F)时,你可以给我一个用例,为什么创建了fgrep?

1 个答案:

答案 0 :(得分:2)

至关重点:

grep -F与正则表达式不匹配,只与精确/固定字符串匹配,因此它更快。当你不需要正则表达式语法时,使用它也是很实用的,这样就不会打扰转义字符串中包含的正则表达式字符。

旁注:

不推荐直接调用fgrep。您应该使用grep -F