У меня есть куча файлов php в структуре каталогов скажем /mylibs
Я хочу запустить простой php -l $file каждого файла php, который проверяет синтаксические ошибки  
find /mylibs -type f -iname "*.php" -exec php -l {} &>/dev/null \;
это первый шаг, &>/dev/null съедает подробный вывод php (найдены синтаксические ошибки или нет)
php -l возвращает 0, если не найдено ошибок, в зависимости от которых я хочу скопировать их в другой /mybin . Чтобы проверить, работает ли это, как ожидалось, я попытался
find /mylibs -type f -iname "*.php" -ok php -l {} &>/dev/null ; echo $? \;
но это просто печатает 1 на терминале и не запрашивает подтверждения (-ok действует так же, как -exec после интерактивного подтверждения)
Что я здесь не так делаю? разве это невозможно сделать?
