gpt4 book ai didi

c++ - xterm 终止后进程被杀死

转载 作者:太空宇宙 更新时间:2023-11-04 11:07:15 26 4
gpt4 key购买 nike

我想在 C++ 中运行 xterm 终端来创建这样一个 Linux 进程

system("xterm -e adb start-server")

adb 进程已创建,但在执行该命令后它会被终止。我试图通过使用 nohup 来解决这个问题和 screen但没有任何效果。我知道我必须将 adb 进程置于后台,但是如何使用 xterm 做到这一点?


编辑:

我正在寻找将终止/关闭 xterm 窗口但不是 adb 进程的解决方案。稍后我想在同一个 xterm 窗口中使用多个命令,例如

system("xterm -e \"adb start-server; adb connect 192.168.X.XXX;\"");

以及我希望在同一个 xterm 中看到的所有输出(以及最终的错误)。

最佳答案

你可以这样做:

xterm -e /bin/bash -c "adb start-server; /bin/bash"

关于c++ - xterm 终止后进程被杀死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24769084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com