抱歉,标题有点令人困惑。我正在做的是创建一个简单的应用程序来在 ubuntu 中安装某些程序。一位朋友想让我帮他做这件事,这样他就可以把所有的应用程序都放在他喜欢的一个地方,这也让我在 c++ 方面有一些练习。我使用 QT Creator 作为我的 IDE,使用 c++ 作为语言。这是我的代码:
system("gnome-terminal -x sh -c 'sudo apt install bleachbit; read -p PressAnyKeyToExit...; exit; exec bash'");
我的问题是安装程序有效,但它完全绕过了 read -p 命令并直接退出。我做错了什么?