有没有更有效的方法来使用 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} {} (作业和搜索模式没有用括号括起来;它们表示您需要输入的变量) 相关内容 如何剪切覆盖的表面/路径而不是用白色填充它们? 我无法在 ACER V5-122P 上通过 Broadcom 连接 WIFI 不要在 Beamer Warsaw 主题中显示空白子部分 编辑邮件时 Outlook 不显示新添加或删除的附件 通过非标准端口上的 smarthost 发送邮件 如何将签名下方的点与页面水平对齐 表单:如何将表单字段完美地放入多列单元格中? Firefox 崩溃且硬盘使用率为 100% 为什么恢复部分备份会覆盖我的整个 Google Cloud 数据库? Mysql5.7无法再次启动