查找当前文件夹中包含字符串的所有PHP文件

时间:2014-04-03 21:03:46

标签: linux grep

如何在当前文件夹中显示包含字符串" Form.new"的所有PHP文件的名称。在Linux系统中?

我试过了grep "Form.new" .

2 个答案:

答案 0 :(得分:1)

您需要搜索递归或使用*而不是.,具体取决于您是只想在该目录内搜索文件还是在更深层次搜索文件。所以:

grep -r "Form\.new" .

grep "Form\.new" *

答案 1 :(得分:0)

假设您的PHP文件具有.php扩展名,以下内容将起到作用:

grep "Form\.new" *.php

就像@LaughDonor所提到的那样,逃避这一点是一种很好的做法;否则,点被grep解释为“任何字符”。 " Form.new"还匹配" Form_new"," Form-new"," Form:new"," FormAnew"等。