我们可以使用makefile或某个c文件从现有终端打开新的终端选项卡或窗口。
如果是的话怎么样?提前感谢您的回复。
P.S。我想这样做,因为首先在终端我要运行服务器文件,然后我想打开新终端,然后运行客户端的文件。
从第二个终端我想继续运行脚本。
答案 0 :(得分:2)
您可以尝试运行xterm
(最常用的终端窗口程序),程序作为shell参数运行。
xterm ./my_client &
为了实现这一点,必须将DISPLAY环境变量设置为可用的东西(如果你在本地运行X窗口,它可能就是这样 - 如果你是远程连接那么它就更复杂了。)
如果你想得到想象,你可以尝试确定哪些终端窗口程序可用以及用户想要使用什么,但我知道其中一些有不同的方式来指定运行哪个“shell”。 / p>