Search 如何在站点的所有文件夹/文件中搜索代码段?

Search 如何在站点的所有文件夹/文件中搜索代码段?,search,drupal,coda,Search,Drupal,Coda,如何在站点的所有文件夹/文件中搜索代码段 我找不到我要找的代码行。这是一个很大的网站,一个文件一个文件地浏览是不合理的。我怎样才能找到这个片段 其他详细信息: 这是一个Drupal站点 我使用Mac电脑 我目前使用的代码编辑软件有:Coda、Text Wrangler、Dreamweaver 任何帮助都将不胜感激 只需使用grep-在此处仔细查看此工具: 仅供参考:这是一个命令行工具 还考虑Drupal可能会在数据库中存储一些东西,甚至PHP代码(当您为某些内容启用PHP过滤器并将PHP嵌入到内

如何在站点的所有文件夹/文件中搜索代码段

我找不到我要找的代码行。这是一个很大的网站,一个文件一个文件地浏览是不合理的。我怎样才能找到这个片段

其他详细信息:
这是一个Drupal站点
我使用Mac电脑
我目前使用的代码编辑软件有:Coda、Text Wrangler、Dreamweaver


任何帮助都将不胜感激

只需使用
grep
-在此处仔细查看此工具:

仅供参考:这是一个命令行工具


还考虑Drupal可能会在数据库中存储一些东西,甚至PHP代码(当您为某些内容启用PHP过滤器并将PHP嵌入到内联中时)。因此,您可能无法在应用程序的代码中找到特定的代码片段,然后您可能需要查看数据库。

虽然通过终端的grep对OSX和*nix用户非常有效,但Windows上的用户可能会发现grep不可用

对于希望解决此问题的Windows用户,您可以尝试以下操作:

1) 使用cygwin(),它可以与grep一起安装


2) 抓取一份grepWin()的副本;带有前端UI的grep工具。

我已经尝试过了(grep“string”*.php),但命令行似乎从未停止工作(意味着什么都没有发生),也没有给我任何响应。你认为这是一个服务器问题吗?不,有很多文件需要浏览并找到正确的文件。首先在少量文件上进行练习,以找到所需的正确命令。问题是这些文件以前没有被grep编入索引,因此在处理表达式的过程中需要遍历它们。有时需要花费很多时间,但如果命令正确,结果也会正确。您也可以从命令行尝试
mangrep
。呜呼,我找到了代码片段!谢谢你陪我走过,我真的很感激。