如何在不关闭终端的情况下运行脚本?

Modified on: Fri, 08 Jun 2018 22:51:53 +0800

我在文件bla.sh中有一个脚本,它是可执行的。当我单击时,将执行脚本并关闭窗口。我希望保持开放的窗口

类似于Windows中的命令cmd /k** command

P.S。我想要使用pause,但我希望能够在脚本执行后编写更多命令。

作者:user25656,UAdapter

最佳答案

$SHELL放在脚本的末尾:

一个小缺陷:因为gnome-terminal没有运行bash作为它的shell,它会将它视为一个应用程序并且显示一个警告< / em>关于它,当你试图关闭终端时:

There is still a process running in this terminal
Closing the terminal will kill it.

我找不到隐藏此警告的好方法。如果需要,可以通过运行完全禁用它:

gconftool --set /apps/gnome-terminal/global/confirm_window_close --type boolean false

如果您使用xterm而不是gnome-terminal,则不会发生这种情况;它应该打扰你吗?

作者:,Stefano Palazzo

相关问答

添加新评论