0

我喜欢以后一种形式保存日志数据(与大多数博客和新闻网站组织帖子的方式相同)。

我最熟悉的语言是 C++ 和 Python:有没有办法将日志数据输出到屏幕(stdout)或最新条目始终位于顶部的文件?

或者是否有一种修改方式tail以向下滚动而不是向上滚动的方式显示最新行?

这是否需要一个窗口系统 ncurses

4

2 回答 2

4

使用 tac 命令,您还可以执行以下操作:

watch "tac file.log"

如果您想像这样控制刷新时间,请添加 -n 选项

watch -n 0.3 "tac file.log"
于 2010-10-19T16:43:18.033 回答
1

终端和控制台驱动程序设计用于以自上而下的方式显示输出。如果您想在另一个方向显示输出,您将需要使用外部显示管理器(ncurses、HTML 布局引擎等)。

于 2010-10-19T16:13:07.737 回答