程序执行中断时如何防止gnome-terminal关闭

时间:2018-10-25 08:27:56

标签: gnome-terminal

我发现了很多答案,这些答案解释了如何防止程序结束时关闭gnome-terminal。但是,这些解决方案似乎暗示程序会自行结束。运行npm服务器并使用CTRL+C停止它时,终端将关闭,然后才能执行下一个命令。因此,以下命令不起作用:

gnome-terminal --tab -e "bash -c 'cd path/to/server && npm start; $SHELL'"

我使用分号来始终运行下一个命令,但是当我停止服务器时它不会运行。如果命令正确结束,例如,如果它是echo,它将起作用。

我也试图更改终端的首选项,但我所能做的就是防止终端在程序中断时立即关闭。它仍然没有运行下一个命令。

有没有办法防止终端在命令中断时关闭?

0 个答案:

没有答案