MJi*_*Jil 4 command-line output
在过去的 7 天里,我在 Ubuntu 12.10 中运行了一个相当复杂的 python 脚本。到目前为止,它必须在终端上生成至少 20k 行输出,但并非所有输出都是可见的。
我没有在终端上启用无限滚动的远见,也没有尝试将输出保存到某个文件之类的方法。但是现在我的时间不多了,我无法考虑再次重新运行整个代码并尝试这些选项。
有谁知道我现在怎样才能看到完整的输出而不必重新运行脚本?
非常感谢
你不能。缓冲区之外的东西消失了。
顺便说一句......更聪明的选择是将该输出发送到日志文件。
python script.py >/tmp/output.txt 2>&1
Run Code Online (Sandbox Code Playgroud)
将所有输出发送到/tmp/output.txt. 如果您打开第二个 TAB 并执行
tail -f /tmp/output.txt
Run Code Online (Sandbox Code Playgroud)
您可以看到登录屏幕并保留信息。
也有效:
python script.py | tee output.txt
Run Code Online (Sandbox Code Playgroud)
或者
python script.py 2>&1 | tee output.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
250 次 |
| 最近记录: |