読者です 読者をやめる 読者になる 読者になる

指定したフォルダ以下の全ファイルにPHPLintをかけるシェルコマンド

小一時間迷ったのでメモ
.bashrcなどに以下を書いておきます。

function phpl() {
	find $1 -name "*.php" -exec php -l {} \;
}
phpl (ディレクトリ名)

で指定したディレクトリ以下の*.php
php -l を実行できます。
find条件は-type fとかつけてもいいかも。


成功コメントが要らなければgrepで消せます。

phpl (ディレクトリ名) | grep -vE ^No