用grep在子目录中指定的文件类型中查找

http://blog.csdn.net/hansel/article/details/8504165

From: http://www.ai7.org/wp/html/653.html

grep -r abcd *.py

这样的命令得不到你期待的结果,而

grep -r abcd *

这样得到的结果又太多,仍然不是你想要的。

正解是:

find . -name *.py|xargs grep asdf

注:这是一个困惑我很久的问题,今天在 这里看到 一种解决方案 。 有人在留言中给出另外一种方法

find . -iname ‘*.cc’ -exec grep -nH ‘{}’ \;

但是看上去比较复杂,我不喜欢。

posted @ 2015-05-14 22:47  Merlin-magic  阅读(3604)  评论(0编辑  收藏  举报