首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将输出打印到控制台,同时将输出重定向到linux中的文件

将输出打印到控制台,同时将输出重定向到linux中的文件
EN

Stack Overflow用户
提问于 2018-12-18 09:57:33
回答 2查看 88关注 0票数 0

我在linux中使用python,并尝试使用命令行打印输出日志,同时将输出和错误重定向到txt.file。但是,在我搜索并尝试了以下方法后,

python [program] 2>&1 | tee output.log

但它只是将输出重定向到output.log和打印内容消失了。我想知道如何将输出打印到控制台,同时将它们保存/重定向到output.log?如果我们希望在注意输出损耗和参数的同时调整参数,这将是有用的。

EN

Stack Overflow用户

发布于 2018-12-18 10:07:03

您可以创建一个screen,如下所示:screen -L,然后在此screen中运行python脚本,这将把输出提供给控制台,并将其保存为文件:screenlog.0。您可以在脚本运行时使用Ctrl+A+D离开屏幕,并通过screen -r重新连接到屏幕来检查脚本输出。此外,在屏幕中,您将无法滚动当前屏幕视图。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53825380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档