我有一个简单的python程序, sample.py :
start %>% group_by(group_a) %>% do(data.frame(t(combn(.$id, 2))))
当我在bash中运行程序作为后台作业时:
import time
n = 1
while True:
print 'Testing', n
n += 1
time.sleep (1)
现在观看日志文件:
$ python sample.py &> sample.log &
除非程序停止,否则我什么也看不见。此外,如果在任何文本编辑器中查看 sample.log 文件,则为空。
那么,如何实时查看日志文件中的更改?
答案 0 :(得分:2)
输出被缓冲;每次打印后刷新缓冲区,您将看到FileQueueListItem
命令产生预期的输出。
watch