tail -f等效于URL

Modified on: Sat, 27 Oct 2018 02:20:02 +0800

我想要监控我的应用程序的日志文件,但该文件在本地不起作用,但在SaaS平台上,并通过HTTP和WebDAV公开。
因此,相当于适用于URL的tail -f对我来说非常有用。

P.S。如果您知道可以通过HTTP监视远程文件的任何其他工具,它也可能有所帮助。
谢谢

作者:munch

最佳答案

可能有一个特定的工具,但您也可以使用wget。打开终端并运行以下命令:

while(1); do \ sleep 2; \ wget -ca -O log.txt -o /dev/null http://yoursite.com/log; \ done

这将每两秒下载一次日志文件,并将其保存到log.txt中,并将输出附加到已存在的内容中(-c表示继续下载和-a表示将输出附加到给定的文件名)。 -o将错误消息重定向到/dev/null/

所以,现在你有一个log.txt的本地副本,可以在其上运行tail -f

while(1); do \
    sleep 2; \
    wget -ca -O log.txt -o /dev/null http://yoursite.com/log; \
done
作者:,terdon

相关问答

添加新评论