Я не считать это вопрос программирования, но он может превратиться в один из модов, при необходимости переместите его.
Я тестирую Наблюдатель, который использует python-inotify для проверки изменений атрибутов для установки Oracle в среде RHEL. Я бы использовал incron, но мой вариант использования включает рекурсию, которую incron не обрабатывает. Я наблюдаю только за изменениями атрибутов, а не за созданием / удалением или чем-то еще. Однако я столкнулся с тем, что, когда новый файл / каталог создается в наблюдаемом каталоге, inotify, по-видимому, видит его как изменение атрибута, предположительно потому, что, поскольку файл не существовал ранее, также не были его разрешения / атрибуты. Обычно это не было бы проблемой, но файлы создаются все время в среде Oracle, и мне не нужна лавина из 500 писем, когда все, что меня волнует, - это владение файлом / каталогом и перманентность. Есть ли способ заставить inotify игнорировать изменение атрибута, когда оно является результатом создания нового файла?