ag命令
ack 的升级版,C语言编写,更快更人性化
补充说明
ag命令 它比ack快一个数量级。它会忽略 .gitignore 和 .hgignore 中的文件模式。如果源代码库中有您不想搜索的文件,只需将它们的模式添加到 .ignore 文件即可。命令名称比 ack 短 33%,并且所有键都在 home 行!
Github-参考链接
语法
ag [options] pattern [path ...]
ag [可选项] 匹配模式 [路径...]
选项
Output Options:
--ackmate 以 AckMate-parseable 的格式显示结果
-A --after [LINES] 显示匹配行之后的行(默认2行)
-B --before [LINES] 显示匹配行之前的行(默认2行)
--[no]break 不同文件中匹配到的内容新建一行显示(默认开启)
-c --count 只显示每个文件中匹配到的数量
(This often differs from the number of matching lines)
--[no]color Print color codes in