反向 bash 控制台文本流

rad*_*man 19 console terminal

这是一个有点奇怪的问题,我不确定是否有任何简单的答案,但我对找到解决方案非常感兴趣。

因此,当我通过控制台在 linux 机器上工作时,我发现我一直盯着屏幕底部,因为一旦您执行了一堆命令,文本就会向底部填充。现在我发现这显然对我的脖子不利,如果不是滚动到底部,而是将文本滚动到顶部会好得多。

那么有没有人知道是否有办法反转控制台中出现的方向文本?

(请注意,我知道该clear命令)

示例:
默认行为

user@machine:~$ command 1  
user@machine:~$ command 2  
user@machine:~$ command 3  
user@machine:~$ __active_prompt__  
Run Code Online (Sandbox Code Playgroud)

期望的行为

user@machine:~$ __active_prompt__  
user@machine:~$ command 3  
user@machine:~$ command 2  
user@machine:~$ command 1 
Run Code Online (Sandbox Code Playgroud)

使用 Konsole 运行 Kubuntu 10.04

我意识到这是一个奇怪的问题,感谢您的帮助。

小智 4

这将是一种非常奇怪的行为。主要原因是:它将如何处理生成多行(例如lsor )的任何命令的输出cat?如果您的屏幕与正常滚动相反,则将cat ./foo以相反的顺序打印。我认为你最好的选择是遵循Zypher留下的评论并移动显示器。标准固然伟大,但那些与目的背道而驰的琐碎标准却毫无价值。根据您的情况,做最适合您的事情。

  • 同意。我读到了关于让眼睛与显示器顶部齐平的职业健康安全“标准”,差点笑了 - 大多数时候我的眼睛在终端或网页的底部阅读,而不是顶部(向下滚动整个页面以查看内容)无论如何,请阅读?)。除此之外,一旦完成特定任务(拉德曼已经使用),我就会“清除”我的终端。 (4认同)