我编写了一个 bash 脚本来在我的 Chromium 中打开一个应用程序(通过双击)。代码可以工作,但在打开应用程序后,当我关闭终端时,应用程序也会关闭。我在网上搜索后发现了禁止,否认和&命令并在我的 bash 脚本上尝试过但没有任何效果你能告诉我发生了什么吗
这将打开应用程序
#!/bin/bash
/usr/bin/chromium-browser --disable-gpu --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --app=chrome-extension://jbnkffmindojffecdhbbmekbmkkfpmjd/foreground.html
当我添加disown
它时应用程序甚至没有打开
#!/bin/bash
/usr/bin/chromium-browser --disable-gpu --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --app=chrome-extension://jbnkffmindojffecdhbbmekbmkkfpmjd/foreground.html & disown
答案1
尝试以下代码:-
nohup /usr/bin/chromium-browser --disable-gpu --enable-offline-auto-reload -- enable-offline-auto-reload-visible-only --app=chrome-extension://jbnkffmindojffecdhbbmekbmkkfpmjd/foreground.html &
这就是你想要的吗?它对你有用吗?
答案2
disown
是一个单独的命令,您可以单独运行它。最好的方法是将其放在额外的一行中:
#!/bin/bash
/usr/bin/chromium-browser --disable-gpu --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --app=chrome-extension://jbnkffmindojffecdhbbmekbmkkfpmjd/foreground.html &
disown