今天就跟大家聊聊有关Linux查找文件夹下包含某字符的所有文件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
Linux grep 命令用于查找文件里符合条件的字符串。grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。
标准格式:
grep -r string ./
示例:
grep -r message ./
示例解释:在当前目录下递归查找含有字符串message的文件
更多介绍:
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
---xargs配合grep查找
find -type f -name '*.php'|xargs grep 'message'
知识点扩展:
linux查找目录下的所有文件中是否含有某个字符串
说明:
-r 是递归查找
-n 是显示行号
* : 表示当前目录所有文件,也可以是某个文件名
看完上述内容,你们对Linux查找文件夹下包含某字符的所有文件有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。