【发布时间】:2012-09-16 23:34:48
【问题描述】:
我正在寻找有关 grep 或类似 grep 工具的帮助。这包括但不限于 grep、egrep、awk、sed 或任何其他用于搜索匹配项的工具。但对于剩下的问题,我只会称它为 grep。
我正在寻找 grep 匹配文件的快速方法,我也在寻找 grep 匹配文件的最快方法,并且只返回行号而不是匹配行的其余部分.我不介意语法是否复杂,只要它快,我将在程序中使用它,复杂性不是问题。
如果我需要对模式进行正则表达式,我也需要这种方法才能工作,这样我也可以搜索范围。因此,如果我需要搜索所有小于 10 的数字(如果命令默认支持它)或者如果它需要一些正则表达式,我只是在寻找我能找到的最快的方法。
谢谢。
编辑
我使用的文件会很大,我的测试文件是 1.9gb
【问题讨论】: