在linux中如何在单独的gnome终端中执行文件
我想在单独的终端上执行一个C程序,我已经试过这个命令在linux中如何在单独的gnome终端中执行文件,linux,gnome-terminal,Linux,Gnome Terminal,我想在单独的终端上执行一个C程序,我已经试过这个命令 gnome-terminal -x ./test 及 但它打开了一个新的终端,在给我输出之前,它就消失了 如何使用gnome终端解决此问题 提前感谢这可能是您搜索的内容: gnome-terminal -e "bash -c \"!!; exec bash\"" 或(稍后): 它会在最后一个命令(!!)执行时打开gnome终端,并在shell中的命令输出时保持打开状态,即使是像top或less这样的交互式命令 就你的情况而言: gnome
gnome-terminal -x ./test
及
但它打开了一个新的终端,在给我输出之前,它就消失了
如何使用gnome终端解决此问题
提前感谢这可能是您搜索的内容:
gnome-terminal -e "bash -c \"!!; exec bash\""
或(稍后):
它会在最后一个命令(!!)执行时打开gnome终端,并在shell中的命令输出时保持打开状态,即使是像top或less这样的交互式命令
就你的情况而言:
gnome-terminal -e "bash -c \"./test; exec bash\""
或
请注意,。。。测试
和/test
不是同一回事,除非你得到了一个很不幸的建议,把
放在路径
的所有内容之前,即使如此,根据你使用的shell,第一个仍然可以调用内置的test
命令,而不是你的脚本<代码>测试
对于测试脚本来说是一个可怕的名称(尽管逻辑和直观)-P
gnome-terminal -x sh -c "!!; bash"
gnome-terminal -e "bash -c \"./test; exec bash\""
gnome-terminal -x sh -c "./test; bash"