如何在linux中进行全局按文件类型搜索
2014-12-24 17:49
591 查看
结合find命令和grep
首先利用find命令过滤出指定类型的文件,下面的例子是查找 "*.c" 和 "*.h" 文件。
</pre><pre name="code" class="plain">find . -regex ".*\.\(h\|c\)" 然后将记过
首先利用find命令过滤出指定类型的文件,下面的例子是查找 "*.c" 和 "*.h" 文件。
</pre><pre name="code" class="plain">find . -regex ".*\.\(h\|c\)" 然后将记过
find . -regex ".*\.\(h\|c\)" | xargs grep -Inwr "keyword"其中xargs是将find得出的文件列表,分割分批传送给grep。
相关文章推荐
- linux 全局搜索某一文件并将文件内容并进行替换的命令
- 如何在DOS/Windows和Linux/Unix之间进行文件格式转换
- linux 如何对库和可执行文件进行裁减
- linux 如何查看文件系统的类型
- 如何用VC60实现类似windows搜索文件的功能,针对文件夹中包含的文件名进行模糊查
- 如何在linux和windows之间进行文件的随意拷贝
- linux如何搜索一个文件夹下包含某个字段的文件
- 在linux下,如何搜索jar文件中包含了哪些方法
- linux下如何使用sftp命令进行文件上传和下载
- linux 如何对库和可执行文件进行裁减
- linux下如何使用sftp命令进行文件上传和下载
- 如何查看Linux系统的文件类型
- 如何在DOS/Windows和Linux/Unix之间进行文件格式转换?
- linux下,在挂载设备之前,如何知道设备的文件系统类型?
- [转] Linux中文件查找技术(名称、类型及大小搜索文件和文件夹)
- linux下如何使用sftp命令进行文件上传和下载
- linux 如何对库和可执行文件进行裁减
- 如何查看linux系统中各种文件的系统类型
- 如何让SharePoint 2010可以搜索PDF文件类型
- 如何在Linux环境下利用移动硬盘进行文件拷贝工作