[英]How to execute program in child terminal window?
很抱歉没有在标题中进行描述 - 我不知道如何措辞。
我想要做的是从 bash 和完整的终端窗口中运行我的命令行程序,当我退出它时,程序的所有输出都应该被清除。 例如:“testdisk”的功能。 它在完整窗口中运行,但是当您退出 testdisk 时,它将返回到原始窗口。
如何才能做到这一点?
在运行应用程序之前:
运行应用程序时(同一终端窗口):
退出应用程序后:
您的示例应用程序使用 ncurses 来绘制窗口内容。 如果您需要这种确切的行为,您将不得不修改您的应用程序以直接使用 ncurses 进行屏幕管理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.