Bash Linux mint终端输出消失

Bash Linux mint终端输出消失,bash,terminal,output,linux-mint,Bash,Terminal,Output,Linux Mint,我正在终端上运行一个脚本,它应该会产生一个很长的输出,但由于某种原因,终端只是向我显示结果的结尾,我无法向上滚动查看完整的结果。是否有办法保存所有终端指令和结果,直到我键入清除 我正在使用的脚本有一个循环,因此如果要将输出重定向到文件,我需要添加循环的输出 根据您的系统,终端缓冲区的大小可能是固定的,因此您可能无法滚动足够远以查看完整的输出 一个好的替代方法是使用以下命令将程序/脚本输出到文本文件: user@terminal#./name of program>text_file.txt 否则

我正在终端上运行一个脚本,它应该会产生一个很长的输出,但由于某种原因,终端只是向我显示结果的结尾,我无法向上滚动查看完整的结果。是否有办法保存所有终端指令和结果,直到我键入清除


我正在使用的脚本有一个循环,因此如果要将输出重定向到文件,我需要添加循环的输出

根据您的系统,终端缓冲区的大小可能是固定的,因此您可能无法滚动足够远以查看完整的输出

一个好的替代方法是使用以下命令将程序/脚本输出到文本文件:

user@terminal#./name of program>text_file.txt


否则,您必须找到增加行数的方法。在某些终端应用程序中,您可以转到“编辑>配置文件>编辑>滚动”选项卡并调整设置。

根据您的系统,终端缓冲区的大小可能是固定的,因此您可能无法滚动到足够远的位置以查看完整的输出

一个好的替代方法是使用以下命令将程序/脚本输出到文本文件:

user@terminal#./name of program>text_file.txt


否则,您必须找到增加行数的方法。在某些终端应用程序中,您可以转到“编辑>配置文件>编辑>滚动”选项卡并调整设置。

您可以在文件中重定向脚本的输出:

 script > file
(请小心选择不存在的文件,否则内容将被删除)

或者,您可以使用
更少的
缓冲输出:

 script | less

您可以在文件中重定向脚本的输出:

 script > file
(请小心选择不存在的文件,否则内容将被删除)

或者,您可以使用
更少的
缓冲输出:

 script | less


您好,请添加一些屏幕截图好吗?您可以尝试增加终端中的垂直缓冲区大小,它需要在终端上吗?或者你能把它重定向到一个文件中吗?@tonymiao我只是did@mathematician1975我该怎么做呢?嗨,你能添加一些屏幕截图吗?你可以尝试增加终端中的垂直缓冲区大小,它需要在终端上吗?或者你能把它重定向到一个文件中吗?@tonymiao我只是did@mathematician1975我该怎么做?我正在使用的脚本有一个循环,所以我需要在每次迭代中添加输出。我该怎么做?对不起,我不明白你的意思。如果您需要所有的输出,重定向就是您想要的。然后,您可以将该文件作为文本文件进行查询。当我执行重定向时,我只会得到带有'>>'的最终迭代try的输出。与“>”不同,它不会覆盖文件,但会在现有文本上附加新文本。我使用的脚本有一个循环,因此我需要在每次迭代中添加输出。我如何才能做到这一点?很抱歉,我不明白你的意思。如果您需要所有的输出,重定向就是您想要的。然后,您可以将该文件作为文本文件进行查询。当我执行重定向时,我只会得到带有'>>'的最终迭代try的输出。与“>”不同,它不会覆盖文件,但会在现有文本上附加新文本。非常感谢我编辑了>配置文件>编辑>滚动选项卡并调整了设置。成功了!!!非常感谢我做了编辑>配置文件>编辑>滚动选项卡和调整您的设置。成功了!!!