我一直在寻找这个问题的答案,但没有找到任何让我认为这是不可能的东西,但是......
是否可以将当前的 Gnome 终端回滚缓冲区保存到文件中?
我知道我可以做一些事情,比如command > output.txt
将所有输出重定向到文件,或者command | tee output.txt
将输出拆分到终端以及文件。我想做的是事后捕捉到这一点。我想将当前终端选项卡的回滚内容保存到文件中。
我一直在寻找这个问题的答案,但没有找到任何让我认为这是不可能的东西,但是......
是否可以将当前的 Gnome 终端回滚缓冲区保存到文件中?
我知道我可以做一些事情,比如command > output.txt
将所有输出重定向到文件,或者command | tee output.txt
将输出拆分到终端以及文件。我想做的是事后捕捉到这一点。我想将当前终端选项卡的回滚内容保存到文件中。
因此,您可以执行以下操作将其保存在文件中:
突出显示您希望在文件中的文本
Edit->Select All
您也可以通过以下方式突出显示
triple-click
最后一行shift
+home
shift
+click
要复制的行cntrl
+shift
+c
即可复制。然后,您可以将复制的文本保存在 .txt 文件中。您也可以使用
xsel
,只需在终端中输入以下内容:sudo apt-get install xsel
现在输入
xsel -o > filename.txt
将
filename.txt
是文件的名称,您希望在其中保存当前的 Gnome 终端回滚缓冲区。较新的版本,即
GNOME 3.36.2
带有一个功能,copy as HTML
可以保留任何颜色和突出显示。