-1

我正在使用此处建议的以下代码打开一个 gnome 终端:

system("gnome-terminal -e \"bash -c \"echo foo; echo bar; exec bash\"\"");

但终端不会保持打开状态。我应该怎么办?

4

1 回答 1

1

尝试

system("gnome-terminal -e \"bash -c \'echo foo; echo bar; exec bash\'\"");

后面的命令bash -c需要用单引号括起来。至少当时它对我有用。

于 2013-09-17T07:51:36.053 回答