目前我重定向脚本使用下面的命令日志文件:实时输出重定向
python /usr/home/scripts/myscript.py 2>&1 | tee /usr/home/logs/mylogfile.log
这似乎是工作,但因为有一个打印命令时,它不尽快写入文件。而是等到它可以打印的一组行。我想要同时写入控制台和日志文件。这怎么能通过输出重定向来完成。请注意,在控制台上运行脚本会在应有的时候打印所有内容。虽然在日志文件上做一个尾巴-f是不平滑的,因为它一次写入大约50行。有什么建议么?
'python.exe'有缓冲'stdout'和'stderr'一个'-u'开关。也许这会有所帮助? –
这实际上似乎在做诡计!谢谢 – preezzzy