我目前正在寻找在lftp中模拟tail -F
的提示。
目标是以与使用正确的ssh连接相同的方式监视日志文件。
我现在找到的最接近的命令是repeat cat logfile
。
它可以工作,但是当我的文件太大时,这不是最好的,因为它会在每次显示所有文件时显示。
答案 0 :(得分:0)
lftp
程序特别不支持此功能,但如果服务器支持该扩展名,则可以仅从文件中提取最后的$ x个字节,例如: curl --range
(见this serverfault answer)。这与一些逻辑相结合,只能抓取自上次轮询以来添加的字节数,可以让您相对有效地完成这项工作。我怀疑是否有任何具有此功能的现成FTP客户端,但其他人可能更清楚。