【发布时间】:2015-01-13 18:29:26
【问题描述】:
我正在尝试创建一个可以控制计算机的bash脚本(制作人机交互界面)。我注意到我制作的 bash 脚本基本上可以在 Linux(使用 Ubuntu)中运行任何类型的终端命令。
因此,我尝试用谷歌搜索该问题,但找不到任何东西。有谁知道如何仅使用 linux 终端(也可以使用鼠标光标)在活动窗口(当前窗口)上滚动?
【问题讨论】:
-
Shift+PageUp应该滚动。我不确定如何使用鼠标。我在tmux或screen中运行我的脚本,这样我可以更轻松地滚动、复制和粘贴。 -
如何将其转换为终端命令?我的 C 脚本能够与能够激活 linux 终端中的任何命令的 bash 脚本对话。我需要知道命令行如何在不使用键盘的情况下做到这一点。
-
你可能做不到。使用 Shift+PageUp 您控制的是终端,而不是您的程序/脚本。如果您想让用户滚动其输出,那么
more或less可能对您有好处。确保您阅读了他们的安全问题。检查man less并找到它的安全部分。
标签: linux bash terminal scroll