我有一个 python 程序,它正在慢慢地生成一些输出。
我想将其捕获到一个文件中,但我也认为我可以用 tail 实时观看它。
所以在一个终端我正在做:
python myprog.py > output.txt
在另一个终端:
tail -f output.txt
但在 python 程序运行时,尾巴似乎没有向我显示任何内容。
如果我按 ctrl-c 来终止 python 脚本,突然尾部output.txt
开始填满。但不是在 python 运行时。
我究竟做错了什么?