Seu shell globbing foi (muito provavelmente) bem-sucedido e estava passando os arquivos para php -l
, mas php -l
processa apenas um arquivo por vez ( ref ). Uma das ideias mais curtas (não à prova de balas) que tenho:
for f in *; do php -l "$f"; done
Modifique o *
para ser *.js
ou qualquer outra extensão que você possa usar. Para várias extensões, basta empilhá-las:
for f in *.js *.inc *.module; do php -l "$f"; done