我有一个每次运行几个小时的 Python 程序,由 cron 运行:
import time
for _ in range(1000):
print(f'{time.strftime("%r", time.localtime())}')
time.sleep(5)
我希望 cron 在收到输出时将输出写入文件,因此该文件始终具有输出的更新版本。我该怎么做?
答案1
你可以试试这个:
* * * * * /home/myuser/myscript.py >> /home/myuser/myscript.log 2>&1