我想写一个小型的PC工具,使用c#或者java语言读取txt格式的日志文件。应用程序正在运行并记录日志,我希望我的工具能在同一时间打开日志,并在有新的日志信息被写入时实现自动刷新。我的难题是如何检测日志文件的变化,以使我的工具具备实时显示功能?这是一个常见问题,但赠送伪代码将不胜感激!
tail
应用程序,该应用程序使用-f
选项完全符合您的要求。 - Marc BFileSystemWatcher
类可能会有所帮助。或者您可以设置一个计时器并轮询长度。 - Ben Voigt