-1

我有一个包含print命令的旧 python 脚本。有时我需要在没有关联终端的情况下在后台运行此脚本(我认为)。有时脚本会崩溃。这可能是原因吗?解决方案是什么?

我描述得很糟糕。这是发生的事情:
我从终端窗口运行带有 & 的脚本。它工作正常。然后我关上窗户。它崩溃了。

4

1 回答 1

3

该脚本不会崩溃,但会被关闭终端终止。

您需要使用以下nohup命令启动脚本:

$ nohup ./myscript.py &

更好(如果您想将输出捕获到标准输出):

$ nohup ./myscript.py > myscript.log &
于 2013-02-04T09:45:58.530 回答