IT俱乐部 Linux linux之如何查找包含指定关键字的文件

linux之如何查找包含指定关键字的文件

linux查找包含指定关键字的文件

命令形式

grep -R --include="*.cpp" key dir

命令含义

在dir目录下递归查找所有.cpp文件中的关键字key

举例

grep -r --include="*.h" _GMainLoop /
grep -r --include="*.*" _GMainLoop /

在application目录下递归查找所有.sh文件中的关键字 81,显示所属行并将查找到的结果覆盖写入/root/t.txt中

grep -R -n --include="*.sh"  81 ./application  >/root/t.txt

linux查找某一关键字在哪个文件

需求

有“xx”关键字,但忘了在哪个文件里,需要找出来。

解决

# 在/var/log/目录下搜索带有关键字“xxException”的文件
find / –type f |xargs grep "xxException"
#或者
grep -r "xxError" /var/log

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持IT俱乐部。

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/server/linux/9120.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部