Ack被设计为可替代grep 99%的独立(一个perl文件)。ack对于搜索的文件很智能。它基于文件的扩展名以及某些情况下的文件内容,了解某些文件类型。Ack会忽略备份文件以及CVS和.svn目录下的文件。它还突出显示了匹配项,以帮助您查看匹配项在哪里。Ack使用perl正则表达式(PCRE)。ack是为带有大型异构源代码树的程序员设计的,ack完全用可移植的Perl 5编写,并利用了Perl正则表达式的功能。
分类目录
具有任何许可的所有平台的ack替代品

91

11
The Silver Searcher
Silver Searcher是类似于ack的代码搜索工具,声称速度要快得多。它使用C语言实现,并具有一些额外的功能,例如忽略每个.hignore,。

1