社区
系统维护与使用区
帖子详情
一个find的grep的问题
seeu1688
2005-08-26 12:05:57
我想找出当前目录下(包括子目录里)所有文件内包涵"connect.htm"文字的文件
find . -name "*" | grep 'connect\.htm'
这样未果,显示如下:
[root@office1 tmp]# find . -name "*" | grep 'connect\.htm'
./connect.htm
[root@office1 tmp]#
请问如何用find,grep实现我的需求,或有其他方式吗
...全文
141
4
打赏
收藏
一个find的grep的问题
我想找出当前目录下(包括子目录里)所有文件内包涵"connect.htm"文字的文件 find . -name "*" | grep 'connect\.htm' 这样未果,显示如下: [root@office1 tmp]# find . -name "*" | grep 'connect\.htm' ./connect.htm [root@office1 tmp]# 请问如何用find,grep实现我的需求,或有其他方式吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seeu1688
2005-08-28
打赏
举报
回复
thanks,it works
another idea as follows:
find . -exec grep -Hn "hello" {} \;
ghtsao
2005-08-26
打赏
举报
回复
grep -R 'connect.htm' `find . -name "*.cpp"`
上面这样在文件较少的时候是可以工作的,但如果超出命令行长度就不行了,所以你最好写个循环,单个文件的搜;
files = `find . -name "*.cpp"`
for [file in $files]
do
grep 'connection.htm' $file
done
语句我写得不太对,但大至是这样。
yunzhongjian
2005-08-26
打赏
举报
回复
find . -name "*" | xargs grep "connect\.htm"
sharkhuang
2005-08-26
打赏
举报
回复
find . |xargs grep “connect\.ht”
一分钟学
一个
Linux 命令 - find 和
grep
欢迎来到《一分钟学
一个
Linux 命令》系列,每天只需一分钟,记住
一个
Linux 命令不成
问题
。find和
grep
命令。find命令用于在指定的目录下搜索文件和目录。它提供了丰富的搜索条件和选项,可以根据文件名、文件类型、...
【Linux】文件查找 find
grep
Linux 文件查找命令 find
grep
find 与
grep
配合使用
find 与
grep
配合使用find指令的简介和基本使用按部分文件名匹配查找
grep
命令[options]主要参数 find指令的简介和基本使用 命令所在路径:/bin/find 执行权限:所有用户 语法:find [搜索范围] [匹配条件] 功能描述...
find和
grep
区别
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和
grep
。... (2)
grep
是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 使用方法:
grep
--he...
Linux find与
grep
命令 包含组合命令
此篇包含 find命令
grep
命令及find与
grep
组合命令
系统维护与使用区
19,615
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章