ag 的使用方法
在文件夹
中递归搜索关键词
:
ag keyword /path/to/
关键词用法实际上接收一个正则:
或
ag '关键词1|关键词2'
字面匹配:
ag -Q `.`关键词
全词匹配:
ag -w 关键词
^
,$
匹配某一类文件名的关键词
ag -G rb$ 关键词
进一步过滤
ag -G rb$ 关键词1 | ag 关键词2
ag -w 关键词1
-G rb$
| ag 关键词2
ag 根据默认根据输入有无大写字母,自动确定是否大小写敏感搜索
-g
选项表示查询文件名,而不会去查询文件内容。比如说想要查询目录下文件名中包含 Pattern 的文件名,那么可以使用:
ag -g PATTERN .
上面 -g
选项只会去查询文件名,那么如果想要查找内容中包含某个关键字的文件名,可以使用 -l
选项:
ag -l 'pattern' /path/to
参考资料:
项目
安装
使用
一个不错的博客
国人开发另一个新的替代命令行工具rg
https://www.downzz.com/fuwuqi/187716.html