我如何将整个终端屏幕(文本)保存到文件中?

问题描述 投票:0回答:1

我必须去上大学。因此,我必须将在bash终端上运行的所有命令打印输出。

如果我使用的某些命令具有标准输出,例如$ date,则通过执行$ date > file.txt可以很容易地输出到文件中>

但是对于像$ vi file.txt这样的命令,整个终端都会改变,我无法复制上述行为。是否有一种更简单的方法,使用命令捕获整个屏幕,而无需手动将ctrl+shift+Cctrl+v转换为文件?

假设file.txt中包含Hello world$ vi file.txt的输出是:

Hello world
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"file.txt" 1 line, 12 characters 

我希望将其保存在文件中,而不必像上面那样用鼠标手动将其粘贴并粘贴。

我必须去上大学。因此,我必须将在bash终端上运行的所有命令打印输出。如果我使用的命令具有$ date之类的标准输出,则很容易将其输出到文件中...

linux bash terminal archlinux
1个回答
0
投票

转到主目录并查找.bash_history文件。

© www.soinside.com 2019 - 2024. All rights reserved.