除了事后。这意味着我没有准备将所有输出记录或管道传输到文件,而是处理已经发生的输出,并且我省略了记录到文件。与其花几分钟向上滚动 7000 行输出,将其复制并粘贴到文档中,我不得不认为有一种更简单的方法来获取当前输出。
考虑到这可能取决于终端仿真器,我在这种情况下使用 Konsole 和 zsh。
事后如何将终端输出保存到文件中?
除了事后。这意味着我没有准备将所有输出记录或管道传输到文件,而是处理已经发生的输出,并且我省略了记录到文件。与其花几分钟向上滚动 7000 行输出,将其复制并粘贴到文档中,我不得不认为有一种更简单的方法来获取当前输出。
考虑到这可能取决于终端仿真器,我在这种情况下使用 Konsole 和 zsh。
事后如何将终端输出保存到文件中?
使用
konsole
,File->Save output as
可以正常工作CTRL-SHIFT-S
,但您只会保存缓冲区中的内容。我
script
用于这件事。这很容易,简单且开箱即用。script
首先在您的终端中调用:开始正常运行命令。
一旦您决定获取命令和所有输出,请运行
exit
: