您的位置:首页 > 运维架构 > Linux

如何在linux中进行全局按文件类型搜索

2014-12-24 17:49 591 查看
结合find命令和grep

首先利用find命令过滤出指定类型的文件,下面的例子是查找 "*.c" 和 "*.h" 文件。

</pre><pre name="code" class="plain">find . -regex ".*\.\(h\|c\)" 然后将记过
find . -regex ".*\.\(h\|c\)" | xargs grep -Inwr "keyword"
其中xargs是将find得出的文件列表,分割分批传送给grep。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: