从C ++打开后如何避免gnome-terminal关闭?

时间:2013-09-17 06:50:45

标签: c++ gnome-terminal

我正在使用以下代码打开gnome-terminal,如建议here

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

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

1 个答案:

答案 0 :(得分:1)

尝试

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

bash -c之后的命令需要用单引号。至少它对我有用。