有没有更有效的方法来使用 grep? 2024-6-19 • linux grep 我一直使用 grep 搜索数据库。在搜索包含多个文本文件的多个文件夹时,我一直使用以下命令。 grep 'text_search' */* 有没有更好的命令可以加快搜索大量数据的过程?如果需要,我愿意使用其他工具。 答案1 我很喜欢ripgrep 如果您更喜欢使用 grep,则grep -F匹配字符串而不是模式(这可能会或可能不会更快;我不确定现代 grep 是否将简单模式简化为字符串搜索)。 并行运行grep也是一个选项。我使用GNU并行为了这。 find . -type f | parallel --jobs {#jobs} -n 500 -k -m grep -H {search-pattern} {} (作业和搜索模式没有用括号括起来;它们表示您需要输入的变量) 相关内容 我可以在 Ubuntu 22.04 中安装微信吗? Acer Aspire 笔记本电脑无法在 Windows 7 Home Premium x64 中充电 如何手动更改 Windows 文件的上次修改日期? 如何在 Word 中查找文本字符串并使用字段代码更改它 如何阻止Firebug一直在源代码中跳转 如何查看 Linux 服务器上允许使用多少空间? 通过 Microsoft VPN 执行脚本/gpo 使用 nagios 监控以 svchost 身份运行的服务 MacBook Air 的电池使用情况 如果 DBeaver 是通过 Windows 商店安装的,dbeaver.ini 位于哪里?