有没有办法执行“尾巴
我目前使用tail -f来监视一个日志文件:这样我就可以得到一个autorefreshing控制台来监视web服务器。
现在,所说的网络服务器被移动到另一个主机,我没有shell权限。 不过,我有一个.txt网络路径,最后是一个不断更新的日志文件。
所以,我想做一些像tail -f,但是在那个网址上。 有可能吗?最后“在Linux中,一切都是文件”,所以..
你可以做自动刷新与帮助watch
联合wget
。 它不会显示历史记录,比如tail -f
,而是像top
一样更新屏幕。 命令示例,显示屏幕上file.txt上的内容,并每五秒更新一次输出:
watch -n 5 wget -qO- http://fake.link/file.txt
另外,您可以输出n个最后一行,而不是整个文件:
watch -n 5 "wget -qO- http://fake.link/file.txt | tail"
如果你仍然需要像“tail -f”这样的行为(保留历史记录),我认为你需要编写一个脚本来下载每个时间段的日志文件,将它与以前下载的版本进行比较,然后打印新的行。 应该很容易。
链接地址: http://www.djcxy.com/p/27279.html上一篇: Is there a way to perform a "tail
下一篇: How to achieve AJAX(interactive) kind of SEARCH in LINUX to FIND files?