我有一个简单的长时间运行的 python 脚本,它使用print("text to log")
. 我想将其作为后台进程运行,但输出仅在进程终止时转储到指定的日志文件中。有没有办法实时登录以便我可以跟踪日志文件?我不想在我的 python 脚本中引入不必要的复杂性;我宁愿让操作系统处理日志记录。因此,例如,我不热衷于使用Logger
类。
我尝试了以下替代方案无济于事:
nohup python start.py > test.log 2>&1 </dev/null &
python start.py >> test.log 2>&1 &
谢谢