Чем можно отследить изменение файла, не прибегая к cron и тупому сравнению содержимого по времени?
можно после каждого запуска процесса создавать файл нулевой длинны, а потом искать командой find файл с нужным именем моложе нулевого файла (анализируя время модификации).
Description-ru: File Alteration Monitor
FAM следит за файлами и каталогами, уведомляя нужные приложения об изменениях.
.
This package provides a server that can monitor a given list of files and notify applications through a socket. If the kernel supports dnotify (kernels >= 2.4.x) FAM is notified directly by the kernel. Otherwise it has to poll the files' status. FAM can also provide an RPC service for monitoring remote files (such as on a mounted NFS filesystem).