Попробуйте это
touch / tmp / nt; пока [правда]; do if [find . -newer /tmp/nt -type f
| grep -v app/cache | wc -l
-gt 0]; затем phpunit; Touch / TMP / NT; Fi;
спать 5; сделано
Я использую его для автоматического запуска phpunit. Замените phpunit командой для запуска тестов.
замените sleep 5
на sleep 1
, если вы хотите проверять каждую секунду (зависит от размера ваших файлов)