0

“tee”不适用于python脚本,这很奇怪。我有一个名为“test.py”的程序,并尝试使用 shell 命令输出到终端和日志文件。我努力了

$python test.py | tee -a result.txt
$python test.py | tee result.txt
$python test.py | >> result.txt
$ (python test.py) | tee -a result.txt

它只是行不通。我不想更改程序中的任何内容,因为有 200 多个打印语句。

提前致谢。

4

1 回答 1

1

在下面的@kqr 中,以无缓冲模式运行它:

python -u test.py | tee result.txt
于 2013-06-06T16:48:58.370 回答