我有一个像这样的期望脚本
#!/usr/bin/expect
spawn /usr/bin/firefox https://www.google.com/
一旦我脚本完成..终端会自行关闭,这对我来说没问题。
但它也会关闭它打开的 Firefox 浏览器。
我需要浏览器保持打开状态。
用于nohup
防止子进程在终端关闭时被杀死。
spawn nohup /usr/bin/firefox https://www.google.com/
我认为脚本还有更多内容,因为不需要使用 Expect 来启动 Firefox。
你试过以下吗?
#!/usr/bin/expect
spawn /usr/bin/firefox https://www.google.com/ \&
或者
#!/usr/bin/expect
spawn /usr/bin/firefox https://www.google.com/ "&"