如何同时对多个PHP文件执行错误检查?
2022-08-31 00:50:41
我有一个svn服务器,我签出我计算机中的存储库。
主存储库有大约2k个文件
- 第三方
- 泛型代码类
- 自定义类
我已经对许多文件(主要是php)进行了更改,我想在提交之前确保它们都是有效的。
svn commit -m "i fix the bug #293"
我如何一次检查所有文件以确保它们是有效的并且没有php错误,这样我就不必手动检查所有这些文件。
我有一个svn服务器,我签出我计算机中的存储库。
主存储库有大约2k个文件
我已经对许多文件(主要是php)进行了更改,我想在提交之前确保它们都是有效的。
svn commit -m "i fix the bug #293"
我如何一次检查所有文件以确保它们是有效的并且没有php错误,这样我就不必手动检查所有这些文件。
这个bash oneliner将修改后的php文件并过滤没有语法错误的文件:
for i in $(svn status | grep -v ^? | grep php | awk '{print $2}') ; do php -l $i ; done | grep 'Parse error'