ситуация следующая: надо проверять есть ли в определенном каталоге на Solaris файлы. И выдавать оповещение если там появились файлы и лежат на протяжении определенного времнеи. Проблема в том, что имена могут быть произвольными. Пробовал использовать vfs.file.exists, но он по маске * возвращает значение, соответсвующее отсутсвию файлов даже при ихналичии. В теории можно использовать logrt, и вытаскивать содержимое и уже на основании того поступили данные или нет делать вывод о появлении файла. Но вариант тоже не особо хорош, так как появление файла приведет к поступлению данных и можно этот момент отследить. А вот с исчезновением не все столь гладко. Да и файлы могут довольно объемными.
Есть конечно универсальный вариант - скрипты, но есть некоторая проблема с распространением по серверам, внутренняя бюрократия зделает этот процесс долгим и муторным.
Поэтому собственно вопрос: есть ли еще какие-нибудь способы/функции, которые мне не пришли пока в голову?
Есть конечно универсальный вариант - скрипты, но есть некоторая проблема с распространением по серверам, внутренняя бюрократия зделает этот процесс долгим и муторным.
Поэтому собственно вопрос: есть ли еще какие-нибудь способы/функции, которые мне не пришли пока в голову?
Comment