如何在linux中的单独gnome终端中执行文件

时间:2015-02-03 14:52:33

标签: linux gnome-terminal

我想在单独的终端中执行C程序,我已经尝试过这个命令,

gnome-terminal -x ./test

gnome-terminal -e test

但它打开了一个新终端,在给我输出之前,它只是消失了。

如何使用gnome-terminal解决此问题?

提前致谢

1 个答案:

答案 0 :(得分:0)

这可能是您搜索的内容:

gnome-terminal -e "bash -c \"!!; exec bash\""

或(简称):

gnome-terminal -x sh -c "!!; bash"

它会打开gnome-terminal并执行你的最后一个命令(!!)并在shell中使用命令输出保持打开状态,即使使用top或者更少的交互式命令......

在你的情况下:

gnome-terminal -e "bash -c \"./test; exec bash\""

gnome-terminal -x sh -c "./test; bash"