我喜欢以最后一种形式提供日志数据(大多数博客和新闻网站都会以相同的方式组织他们的帖子)。
我最熟悉的语言是C ++和Python:有没有办法将日志数据输出到屏幕(标准输出)或最近输入的文件总是位于顶部?
或者是否有一种方法可以修改tail
以滚动方式显示最新的行而不是向上滚动?
这是否需要一个窗口系统 a la ncurses
?
答案 0 :(得分:4)
使用tac命令你也可以这样做:
watch "tac file.log"
如果要像这样控制刷新时间,请添加-n选项
watch -n 0.3 "tac file.log"
答案 1 :(得分:1)
终端和控制台驱动程序设计用于以自上而下的方式显示输出。如果要在另一个方向上显示输出,则需要使用外部显示管理器(ncurses,HTML布局引擎等)。