繁体   English   中英

查找我已经运行的 watch [script.py] 命令的 output

[英]Finding output of watch [script.py] command that I already ran

几天前,我使用 watch 运行脚本: watch -c -n 300 python3 some_script.py

没想到我想查看这个日志,我没有将 output 重定向到单独的 log.txt 文件。

我有没有可能查到 output? watch 命令仍在运行,session 处于活动状态。

我找不到任何解决方案,但也许我看起来不够努力。 如果是这样 - 抱歉。

最好的问候, matmakonen

使用外部命令 witch is tee。

所以你的最终命令应该是:

watch -c -n 300 python3 some_script.py | tee log.txt

正如@RamanSailopal 提到的,没有保存历史日志。 但是如果你以后想改变文件,你不一定非要使用外部包。 您可以使用&>>>>

有关更多详细信息,请参见此处此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM