У меня есть сценарий perl, который проверяет наличие файла каждые 600 секунд, прежде чем он продолжит выполнение своей задачи. Я использую crontab для планирования своего скрипта. Интересно, есть ли в Linux система событий, в которой я мог бы зарегистрировать свой сценарий perl, чтобы система выполняла обратный вызов, если файл существует?
Проверять, выписываться http://search.cpan.org/~mlehmann/Linux-Inotify2-1.2/Inotify2.pm (Linux :: Inotify2 - масштабируемое уведомление об изменении каталога / файла).
Также проверьте Incron
It consists of a daemon and a table manipulator. You can use it a similar way as the
regular cron. The difference is that the inotify cron handles filesystem events rather
than time periods.
Inotify должен быть вашим другом в этом ... Похоже, есть и привязки к perl. Однако ваше ядро должно поддерживать это ...