linux下按文件名和文件内容查找文件

[复制链接]
查看11 | 回复5 | 2018-12-14 20:01:06 | 显示全部楼层 |阅读模式
在当前目录下,查找所有内容包含‘abc'的文件find . -type f | xargs grep -l 'abc'或find . -type f -exec grep -l 'abc' {} \;扩展资料:linux查找文件命令find根据部分文件名查找方法:这个方法和在WINDOWS中查找已知的文件名方法是一样的。不过在Linux中根据部分文件名查找文件的方法要比在WINDOWS中的同类查找方法要强大得多。例如我们知道某个文件包含有srm这3个字母,那么要找到系统中所有包含有这3个字母的文件是...
回复

使用道具 举报

千问 | 2018-12-14 20:01:06 | 显示全部楼层
1首先按文件名 使用命令 find/etc-name “xxxx”find是查询命令 /etc是所要查询的目录-name表示以名字的方式查找xxxx 是你要查找的文件名 如果要查某个后缀的文件 可以使用通配符如''*.xt'或'*.conf'2然后是按文件内容find/etc-name “xxxx” -exec g...
回复

使用道具 举报

千问 | 2018-12-14 20:01:06 | 显示全部楼层
在当前目录下,查找所有内容包含‘abc'的文件find . -type f | xargs grep -l 'abc'或find . -type f -exec grep -l 'abc' {} \;...
回复

使用道具 举报

千问 | 2018-12-14 20:01:06 | 显示全部楼层
我只知道两个分开查,查文件名用find ,查内容用grepfind./ "abc"grep-R 'abc' ./...
回复

使用道具 举报

千问 | 2018-12-14 20:01:06 | 显示全部楼层
grep -r 'abc' | find -name '*abc*'...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行