| 用途 | 递归全文搜索(grep 替代/增强) |
|---|---|
| 语法 | rg [选项] 模式 [路径] |
| 来源 | ripgrep 项目(官方文档) |
常用示例
常用示例
rg -n 'TODO|FIXME' src/
rg -F 'a.b(c' file.txt # 固定字符串(关闭正则)
rg -l 'old_domain' /www/wwwroot --glob '!*.min.js'
rg -g '*.py' -t py -C2 'def main'
rg --hidden --no-ignore 'secret' . # 连被忽略的文件一起搜rg 结果默认按文件分组且带颜色;脚本里用 rg --no-heading --color never 得到稳定输出,或 -l 只取文件清单。