我有一个 Python 程序,可以从 GitHub 存储库 self 更新。当我激活更新过程时,Python 脚本运行 updater.bash
脚本并自行终止。 bash 脚本更新程序,然后再次运行它。但尽管我将 exit 0
放在更新程序的末尾,它仍会继续运行。因此,每次更新都会创建另一个占用更多资源的 bash 脚本。
如何在运行 Python 脚本后终止脚本?
最佳答案
exec python ...
用 python 程序替换 bash。
参见:help exec
关于python - 如何在启动 Python 进程后退出 bash 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58241340/