我有一个日志文件 ( /var/log/forever.err
),它必须保持为空。那里的条目基本上意味着麻烦。我想执行以下操作:
- 监视文件
- 如果尺寸发生变化,请通过电子邮件将新内容发送给我
我可能可以编写这个代码,尽管我确实倾向于重新发明轮子。如果我要编写代码,我可能会:
- 获取文件的大小
- 对文件进行系统监视
- 如果大小发生变化,则休眠 10 秒(给它时间完成),然后读取新的字节(我知道它们是什么,因为我有大小)
- 发送包含内容的电子邮件
- 再次关注文件
有没有已经做这个?
我有一个日志文件 ( /var/log/forever.err
),它必须保持为空。那里的条目基本上意味着麻烦。我想执行以下操作:
我可能可以编写这个代码,尽管我确实倾向于重新发明轮子。如果我要编写代码,我可能会:
有没有已经做这个?