find /ptc -name "*.jsp" -print -exec grep "version" {} \;
这个命令显示在/ptc目录下扩展名为.jsp且内容包含version字符串的文件,显示文件目录和包含这个字符串的行。
find /ptc -exec grep -l "sjh" {} \;
在/ptc下查找内容包含“sjh"字符串的文件。显示文件目录。
find /tmpftp |xargs egrep version
find 里面的-exec效率没 xargs 逐条递送处理的效果好
grep 查找也没 egrep 效率快。 不过只能对非特殊字符。
怎样查找某个目录下内容含有某个字符串的文件
原创
©著作权归作者所有:来自51CTO博客作者宁波阿成的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL查询某个字段含有字母数字的值
MySQL如何查询某个字段含有字母数字的值。
MySQL 字符串 正则表达式 -
java stream 某个字段去重排序
java stream 某个字段去重排序
java List 字段 -
Linux 下查找某个目录下包含某个字符串的文件
Linux 下查找包含某个字符串的文件
Linux find/grep -
linux下查找含有某个字符串的文件命令
grep qqq -r /var即grep
linux ubuntu 字符串 学习 -
linux 查找目录下的所有文件中是否包含某个字符串
grep -rn "runlog查找的关键词" *-r: 递归查找-n: 显示行号*: 当前目录所有文件,也可以是某个文件名
linux 文件名 递归 当前目录 显示行号 -
linux查找目录下的所有文件中是否含有某个字符串 (转)sed find命令 字符串 当前目录 查找文件