繁体   English   中英

如何在子终端窗口中执行程序?

[英]How to execute program in child terminal window?

很抱歉没有在标题中进行描述 - 我不知道如何措辞。

我想要做的是从 bash 和完整的终端窗口中运行我的命令行程序,当我退出它时,程序的所有输出都应该被清除。 例如:“testdisk”的功能。 它在完整窗口中运行,但是当您退出 testdisk 时,它将返回到原始窗口。

如何才能做到这一点?

在运行应用程序之前:在此处输入图片说明

运行应用程序时(同一终端窗口):在此处输入图片说明

退出应用程序后:在此处输入图片说明

您的示例应用程序使用 ncurses 来绘制窗口内容。 如果您需要这种确切的行为,您将不得不修改您的应用程序以直接使用 ncurses 进行屏幕管理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM