我正在尝试在GNU / Linux中的某些文件中进行文本搜索,这些文件共享相似的目录结构,但不在同一目录树中。
我有一个Web服务器,其中许多站点共享相同的树结构(Code Igniter MVC PHP框架),因此我想在树下的特定目录中搜索每个站点,例如:
/srv/www/*/htdocs/system/application/
*是站点名称。从这些应用程序目录中,我想搜索所有树,直到它的叶子,寻找一个* .php文件,里面有一些文本模式,我们说“ debug(”,不需要正则表达式。
我知道如何使用find和grep,但是我不擅长将它们组合在一起。
我该怎么做?
提前致谢!
find /srv/www/*/htdocs/system/application/ -name "*.php" -print0 | xargs -0 grep "debug ("