查找项目中包含某关键字的文件

对着背影说爱祢 提交于 2019-12-04 18:57:08

查找项目中包含某关键字的文件

  • 平台:Ubuntu
  • 有时候,需要在项目中查找包含某个关键字(如函数、类、结构体)的文件。
  • 这时候,可以使用编辑器(如sublime、vscode)自带的查找功能,或者一些提示功能
  • 但对于包含上万、甚至几十万数量级源文件的大型项目,使用上述方法,速度会比较慢。
  • 这时,可以使用find命令,快速查找。
# 在当前路径下查找中包含object.func内容的所有java文件
find . -name "*.java" | xargs grep object.func
# 在当前路径下查找中包含object->func内容的所有cpp文件
find . -name "*.cpp" | xargs grep object->func

Linux系列

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!