水平滚动基于文本的/控制台程序

时间:2009-03-01 16:34:31

标签: command-line console console-application

我正在尝试使用TestDisk(分区和文件恢复程序)来恢复丢失的一些文件。 TestDisk作为基于文本的/控制台程序运行,并打印一长串已删除的文件,每行一个。每个文件都列为它的路径,因为我从一个救援实时Linux CD运行它,我只限于一个80字符的控制台。

我需要通过这个文件列表选择我想要取消删除的文件,但是我只能看到每个路径的开头和..

...cuments and Settings\kin
...cuments and Settings\kin
...cuments and Settings\kin

...不会给我太多信息(这个列表可能超过一百个条目)。

我一直在考虑在屏幕会话中运行TestDisk,并希望增加虚拟终端宽度,然后简单地向右水平滚动。但是屏幕似乎不支持这样的东西。

有什么用吗?

我应该澄清TestDisk是一个交互式控制台程序。因此,我无法获取输出并用其他东西解析它。另外我需要交互性,因为当我找到要取消删除的文件时,我需要在TestDisk中选择然后继续执行TestDisk中的下一步。

2 个答案:

答案 0 :(得分:1)

滚动锁?

答案 1 :(得分:1)

通过emacs运行输出。然后,您可以拥有所需的所有功能!