Apollo Connecting the World

Diligence and Intelligence

Posts Tagged ‘search

[zz]Ack: 比 Grep 更好用的代码搜索工具

leave a comment »

grep 的苦恼

身为一个程序员,经常要在代码海里面找到某个该死的东西在哪里出现过。大部分人都会用 grep -R pattern . 来递归查找,但是 grep 会把很多你完全不想要的东西挖出来,比如:

  • 版本管理系统的目录。用 svn 的人都知道,svn 会把 .svn 目录扔得到处都是(1.7 版本开始改善了这一点,但某厂还在用 1.6,你懂的),要排除掉不容易。同理, CVS , .git , .hg 这些目录里面的内容通常都不是我们关心的。
  • 备份文件。例如 foo~, #foo# 。
  • 二进制文件。例如 core dump, .o 文件, .a 文件。

Read the rest of this entry »

Written by apollozhao

2012/10/15 at 03:05

Posted in ack, grep, Programming

Tagged with , , , ,

grep递归搜索

leave a comment »

如何使用grep递归搜索一个目录下及其所有子目录中文件中的字符串?

例:搜索: content

grep -r content ./

Written by apollozhao

2011/05/25 at 15:09

Posted in grep, Linux

Tagged with , , ,