无论如何,为 zgrep 提供搜索部分文件以获得更快搜索结果的提示

无论如何,为 zgrep 提供搜索部分文件以获得更快搜索结果的提示

生产日志文件大小巨大,并以压缩格式存储。

我使用以下内容来查找特定的日志行

zgrep searchString LargeLogFiles*.gz 

通常,当同时在多个文件上运行时,这会花费大量时间。

就我而言,我知道我试图找到的搜索字符串(如果存在)肯定会位于文件部分的 50% 到 70%。有什么方法可以利用这些信息来加快搜索速度吗?

可能的解决方案 zcat 文件并使用其他 unix 命令过滤该部分。这是一种可能性,但有兴趣知道是否有一种好的/有效的方法来实现上述问题。

相关内容