我想在单独的终端中执行 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'