反向bash控制台文本stream

这是一个奇怪的问题,我不确定是否有任何简单的答案,但我非常有兴趣find一个解决scheme。

所以当我通过控制台在linux机器上工作时,我发现我一直在屏幕的底部,一旦你执行了一堆命令文本填充到底部。 现在我发现这对我的脖子来说肯定是不好的,如果不是滚动到底部,文本会滚动到顶部。

那么有没有人知道是否有方法来改变方向文本出现在控制台?

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

例:
默认行为

 user@machine:~$ command 1 user@machine:~$ command 2 user@machine:~$ command 3 user@machine:~$ __active_prompt__ 

期望的行为

 user@machine:~$ __active_prompt__ user@machine:~$ command 3 user@machine:~$ command 2 user@machine:~$ command 1 

使用Konsole运行Kubuntu 10.04

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

这将是一个非常奇怪的行为。 主要原因是:它如何处理来自任何生成多行的命令(如lscat ? 如果你有一个正常的滚动屏幕,它会以相反的顺序打印cat ./foo 。 我认为你最好的select是去Zypher留下的评论,只是移动显示器。 标准是伟大的,但是导致他们意图相反的微不足道的标准是毫无价值的。 在你的情况下,做什么最适合你。

我一直在想这个。 在我看来,你应该破解bash源,以便回车移动提示而不是down。 我敢打赌,一旦你在源头find合适的地方,这是一个简单的黑客攻击。