使用 grep 扫描所有目录和子目录中的 .php 文件输出过滤器

使用 grep 扫描所有目录和子目录中的 .php 文件输出过滤器

我需要检查所有 php 文件是否有错误。所以我运行这个命令

find . -iname '*.php' -exec php -d error_reporting=1 '{}' \; 

它工作得很好,但我想只显示以开头的输出PHP 致命错误,如果输出以不同的单词开头,则不显示它。

    find . -iname '*.php' -exec php -d error_reporting=1 '{}' \;  | grep '^PHP Fatal error'

这个命令不起作用我也看到

% 总计 % 接收 % Xferd 平均速度 时间 时间 时间 当前 Dload 上传总花费左速度 100 169 100 169 0 0 165k 0 --:--:-- --:--:-- --:--:-- 165k % 总计 % 已接收 % Xferd 平均速度 时间 时间 时间 当前 Dload 上传总花费左速度 100 169 100 169 0 0 165k

相关内容