我正在尝试监视某些进程在linux上运行的日志文件(创建一个联合日志文件,其中日志条目在它们发生时被分组在一起).目前我正在考虑打开正在记录的文件,使用inotify(或包装器)进行轮询,然后检查是否可以再读取该文件.
有没有更好的方法来做到这一点?也许某些图书馆会对文件的阅读/更改进行抽象观察?