我想监控应用程序正在写入的日志文件。我想在写入文件时或写入后不久逐行处理文件。我还没有找到一种方法来检测文件在到达 eof 后是否已扩展。
代码需要在 Mac 和 PC 上运行,并且可以使用任何语言,但我最熟悉 C++ 和 Perl。
有没有人建议最好的方法?
最佳答案
在 Perl 中,File::Tail模块完全满足您的需求。
关于c++ - 当一个单独的应用程序写入日志文件时从日志文件中读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62832/