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

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

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

gnome-terminal -x ./test

gnome-terminal -e test

但它打开了一个新终端,在给我输出之前,它就消失了。我如何使用基因组终端解决这个问题?

答案1

将您的应用程序放入脚本中并read在末尾添加。

测试.sh:

#!/bin/sh
./test
read

不要忘记为脚本添加可执行权限

答案2

如果您希望终端在命令执行后保持打开状态,则只需在其中运行一些 shell,例如:

gnome-terminal -x bash -c 'test; bash'

相关内容