归结为这里最小的问题是一个简单的 python 脚本,我想在 linux 上使用 nohup 运行它。我使用以下(在 linux 上)运行它:
nohup python test.py &
Run Code Online (Sandbox Code Playgroud)
该命令似乎没有做任何事情,nohup.out 没有附加任何内容。如果我在没有 '&' 的情况下运行它,输出将正确显示在终端窗口上。我错过了什么?
import time
def test():
while(True):
print "Woke up!"
time.sleep(5)
if __name__ == "__main__":
test()
Run Code Online (Sandbox Code Playgroud)