如何快速搜索文本文件中的单词" grep" linux命令?

时间:2014-10-08 13:41:20

标签: linux search grep

我有很多文件,包括代码。我需要搜索功能以及不同的关键字。目前我在linux中使用“grep -i -r”关键字来搜索“”。但是,我需要提高搜索速度以减少时间。

我也听说过Boyer-Moore算法,它是一种快速搜索算法。但我得到的结果并不是我的期望。

所以我非常期待听到您的意见和解决方案

2 个答案:

答案 0 :(得分:2)

  • 您应该尝试ackhomepage)。它被设计为代码的快速搜索工具。
  • 如果您希望能够考虑语言语法(区分函数和符号)来搜索代码,则应尝试Exuberant ctags

答案 1 :(得分:2)

相对于流行的Ack,有several tools预期值得。我想到的第一个是The Silver Searcher。