终端关闭时应用程序关闭,如何停止?

时间:2013-08-16 03:18:52

标签: python linux bash shell terminal

我有一个这样的期望脚本

#!/usr/bin/expect
spawn /usr/bin/firefox https://www.google.com/

我脚本完成后...... 终端自行关闭,对我来说没问题。

但它也会关闭它打开的firefox浏览器。

我需要浏览器保持打开状态。

2 个答案:

答案 0 :(得分:1)

使用nohup防止终端关闭时子进程被终止。

spawn nohup /usr/bin/firefox https://www.google.com/

我假设脚本有更多内容,因为没有必要使用Expect来启动firefox。

答案 1 :(得分:0)

您是否尝试过以下操作?

#!/usr/bin/expect
spawn /usr/bin/firefox https://www.google.com/ \&

#!/usr/bin/expect
spawn /usr/bin/firefox https://www.google.com/ "&"