让grep搜索所有文件夹?

时间:2015-04-28 19:32:34

标签: php shell

我的代码会覆盖cpanel中的所有文件,但我不确定在shell命令中使用哪些参数。

目前这是进入shell_exec()的代码行:     $ command =" grep -il'。$ term。' ./*&# 34 ;;

这只是搜索此脚本所在文件夹中的文件。添加-r参数不会修复它也不会-d递归。

2 个答案:

答案 0 :(得分:2)

find . -exec grep -il '.$term.' {} \;

在Windows机器上可能不需要'\',但在* nix

上是必需的

答案 1 :(得分:0)

grep -r "some string" <dir>

这将递归搜索dir

下面的所有目录

希望它有所帮助。