我正在tail -F
Python 结构上运行以跟踪远程进程的日志文件。当日志文件旋转时,我收到以下错误:
[user_a@server] out: tail: cannot open '/home/user_a/my_log.log' for reading: No such file or directory
[user_a@server] out: tail: '/home/user_a/my_log.log' has been replaced with a remote file. giving up on this name
我在 fab 文件中使用以下内容:
run('tail -F {}'.format('/home/user_a/my_log.log))
知道如何解决这个问题吗?使用-F
应该遵循名称并重试,但它似乎放弃了。