小编sen*_*ile的帖子

管道命令的输出到对话框并允许向上滚动

我想运行任意命令,例如 find / -name "a*" 我想将其输出通过管道传输到对话框。--tailbox 和 --progressbox 可以很好地处理这个问题,但如果输出太多,您只能看到屏幕适合的内容。

我需要能够使用向上/向下箭头和/或 pg up/pg dn 键向上滚动并查看之前的输出。还有其他允许滚动条的选项,但它们似乎都不允许向其进行管道输出。

编辑:我找到了一个旨在执行此操作的示例,但老实说,我不明白它是如何工作的或如何将其转换为find / -name "a*". 请参阅http://mywiki.wooledge.org/BashFAQ/040上的最后一个示例

编辑2:唯一的要求是使用对话框(或类似的东西,允许ncurses,如用于命令行的gui,以及本机gui框,如果X可用的话。

bash

5
推荐指数
1
解决办法
9883
查看次数

标签 统计

bash ×1