当使用
nohup
时,脚本的输出会被缓冲,只有在脚本执行完毕后才会转储到日志文件(nohup.out)中。能够实时地查看脚本输出以了解其进度将非常有用。是否有一种方法可以使nohup
在脚本产生输出时立即写入输出?或者,由于这样频繁的文件访问操作很慢,在执行过程中定期转储输出?
nohup unbuffer python script.py > log &
- feedMe