星期四, 三月 13, 2008

A tip use GREP

动机:查找当前目录下所有扩展名为.h/.c/.cc中关键字为foo的文件
方法
代码:
grep -r --include=*.[ch] --include=*.cc ./ -e foo

因为这个搜索很常用,所以可以在~/.bashrc中加一行:
代码:

文件:~/.bashrc
alias gr='grep -r --include=*.[ch] --include=*.cc ./ -e'

应用场景
找工程中某个函数foo,cd到这个工程的目录下,gr foo[/b]


--
, ,
/ \
((__-^^-,-^^-__))
`-_---' `---_-'
`--|o` 'o|--'
\ ` /
): :(
:o_o:
"-"

没有评论: