linux 将程序终端输出保存到文件中且保留终端输出


python xxx.py 2>&1 | tee log.txt

将 程序运行的 标准输出 和 错误输出 保存到 log.txt 中,且保留终端输出。

python xxx.py >log.txt 2>&1 

如果需要追加


python xxx.py 2>&1 | tee -a log.txt

python xxx.py >>log.txt 2>&1 

2 为 错误输出 1 为终端标准输出 0 为输入 > 为重定向 。

posted @ 2024-04-18 18:38  雪夜羽  阅读(154)  评论(0)    收藏  举报