【问题标题】:nohup doesn't work with chromiumnohup 不适用于铬
【发布时间】:2012-07-10 20:56:10
【问题描述】:

我正在制作一个小的 shell 脚本,它可以在启动后启动各种程序。我使用dialog 制作菜单,然后使用简单的case 语句来运行所需的应用程序。 除了我最喜欢的浏览器 Chromium 之外,一切都运行良好。

nohup chromium & 不起作用 - 当我关闭终端时,Chromium 也会关闭。

这是我的脚本:

selection=`dialog --menu "Choose a session:" 20 50 10 "Surfing" "" "Surfing (blank)" "" "Programming" "" "Gaming" "" "Nothing" "" --stdout`

case "$selection" in
    "Surfing" )
        nohup chromium http://www.facebook.com &
        nohup chromium http://www.twitter.com &
        nohup chromium http://reader.google.com &
        nohup chromium http://plus.google.com &
        nohup chromium http://www.youtube.com &
        nohup chromium http://www.reddit.com &
        nohup chromium http://mail.google.com &

        nohup sonata &
        mpc play &
        ;;
    "Surfing (blank)" )
        nohup chromium &>/dev/null </dev/null &
        nohup sonata &

        mpc play &
        ;;
    "Programming" )
        nohup subl &
        nohup chromium ~/Programming &
        nohup sonata &

        mpc play &
        ;;
    "Gaming" )
        nohup thunar ~/HRY &
        ;;
    * )
        echo "nothing" ;;
esac
read && exit

还有我的一部分.xinitrc

urxvt -e sh ~/session.sh &

【问题讨论】:

    标签: linux bash chromium nohup


    【解决方案1】:

    nohup chromium-browser &amp; disown 应该可以工作。

    【讨论】:

    • 这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
    • 我应该改写吗?在问题中提供的命令中添加 disown 实际上将解决问题 - 关闭终端后铬不会关闭。请解释一下 - 这个答案有什么问题?
    • 谢谢,亚历山大。我发现disown 是这个问题的完美解决方案,因为我通常不希望从终端窗口定期打开的 GUI 应用程序被视为 shell 作业,这也有避免HUP 的副作用终端关闭时发出信号。
    【解决方案2】:

    也许这些信息有用: 当我使用“nohup chromium-browser &”并使用 ALT+F4 关闭终端时,铬也会关闭,但是当使用 CTRL+D 关闭它时,退出或使用窗口顶部的 X 铬会继续运行。关于为什么会发生这种情况的任何想法?它只发生在铬上。

    【讨论】:

      【解决方案3】:

      不用读取&&退出,直接退出,这里可以正常使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-20
        • 1970-01-01
        • 2021-03-11
        • 1970-01-01
        • 2021-04-24
        相关资源
        最近更新 更多