Я пытаюсь отслеживать файлы журналов, в которых запущен какой-то процесс в linux (чтобы создать объединенный файл журнала, в котором записи журнала группируются по времени, когда они происходят). В настоящее время я думаю об открытии регистрируемых файлов, опросе с помощью inotify (или обертки), а затем проверке, могу ли я прочитать больше файла.
Есть ли лучший способ сделать это? Возможно, какая-нибудь библиотека, которая абстрагирует чтение / изменения в просматриваемых файлах?