看这个意思,各种语言都要把grep重新实现一遍:
Rak
http://rak.rubyforge.org/
Grin
http://pypi.python.org/pypi/grin/
grin比ack好的一点是,ack缺省是按编程语言扩展名来搜的,一些它不识别的编程语言就得重新定义,所以常常临时需要用ack -a,而grin跟grep的行为比较一致,没有这个问题。
参见: grep的两个替代品(ack & glark) - 巴蛮子 - 博客园
(automatically copied by ifttt from http://www.cnblogs.com/bamanzi/archive/2012/08/21/another-grep-replacements-rak-grin.html)
没有评论:
发表评论