我使用无限滚动历史logging运行gnome-terminal
我想转储文本,我可以在terminal中看到文件并parsing它
有没有办法做到这一点?
如果你想要终端历史的全部内容:
在gnome-terminal菜单中, 编辑>全选 ,然后编辑>复制 。 (或者使用您最喜爱的键盘快捷键作为副本。)
然后粘贴任何地方
如果您只需要部分历史记录,请使用鼠标选择然后复制。
您可以使用unix 脚本命令来抓取事物。
如果是要捕获和解析的程序的输出,只需将其重定向( >
)到文件中即可
program_with_lots_of_output > output.log
然后解析它。 追加一个2>&1
,如果你想要标准错误。
如果你想要一个截屏(即包括输入),使用脚本程序。
您可能想要使用“tee”命令。 三通分叉输出标准输出并在文件中输出一个副本。 所以你可以看到输出并且也存储输出。 例:
ls | tee ls_out