Судя по твоему вопросу, это хороший случай для межпроцессного взаимодействия.
Вы говорите, что вам нужно получать уведомление при создании файла в каталоге. Сейчас, на мой взгляд, межпроцессное взаимодействие через файлы - это плохо.
В Unix у вас есть несколько альтернатив для межпроцессного взаимодействия, как это руководство подробнее. Использование сокетов Unix было бы самым простым способом.
Если вы написали другой процесс, который теперь создает файл для межпроцессного взаимодействия, вы можете изменить реализацию, чтобы записать его в сокет.