在大文件中搜索文本的工具

在大文件中搜索文本的工具

我正在寻找一个工具来查找文件内包含搜索文本的行,该文件的大小为 4 GB

答案1

当您使用 *nix 时,您还可以使用它split来获取较小的文件,然后使用您喜欢的任何方式对其进行解析,无论是 grep、awk 还是......

答案2

如果你安装了 powershell 你可以使用

select-string -pattern <your_string> -path <path_to_file>

它可能不会很快,但不会像 find 或 findstr 那样阻塞。

答案3

使用 grep。没有什么会更快。

答案4

如果您经常这样做,并且文件被分解成逻辑行,您可以将其加载到 Splunk 并从那里进行搜索。它会为您建立索引,以便更快。

相关内容