【问题标题】:How to exit a bash script after it starts a Python process?如何在启动 Python 进程后退出 bash 脚本?
【发布时间】:2020-02-03 02:00:42
【问题描述】:

我有一个可以从 GitHub 存储库自我更新的 Python 程序。当我激活更新过程时,Python 脚本会运行 updater.bash 脚本并杀死自己。 bash 脚本更新程序,然后再次运行它。但是,尽管我将exit 0 放在更新程序的末尾,它仍会继续运行。因此,每次更新都会创建另一个占用更多资源的 bash 脚本。

如何在脚本运行 Python 脚本后终止该脚本?

【问题讨论】:

  • 使用 nohup 在后台运行 python 脚本

标签: python linux bash unix exec


【解决方案1】:

exec python ...用python程序替换bash。

见:help exec

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    • 1970-01-01
    • 2023-01-28
    • 2015-06-07
    • 1970-01-01
    • 2020-09-27
    • 1970-01-01
    相关资源
    最近更新 更多