有没有更有效的方法来使用 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} {} (作业和搜索模式没有用括号括起来;它们表示您需要输入的变量) 相关内容 在 blackwidow ultimate 上使用宏 如何在 Windows 中获取唯一登录和注销事件 算法 textsc 和 uarial 包? 如何从 systemctl 列出所有启用的服务? 我无法安装 Skype for Fedora 23 x86_64 所需的依赖项 有 Trac,有 Babel,但我没看到“语言” 所有者和组的区别 1000Mbps RGMII 和 100Mbps PHY 如何使用 Ubuntu 终端进行网页抓取? nmap 没有检测到明确开放的 udp 端口