目录
- 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
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持悠久资源网。