我正在打印一个长文本文件,该文件在屏幕上滚动得非常快,有没有办法减慢滚动速度?换句话说,是否有一个系统设置可以控制输出显示到屏幕上的速度(OSX/Linux)。
简单回答:不。
扩展版:还有其他解决方案。您可以选择以下其中一项:
-
使用管道。使用管道允许您重定向终端输出并以您自己的速度查看它。适当的符号是|
。将输出重定向到类似的程序less
ore more
。两者都允许您通过按回车键滚动浏览输出,您可以随时按按退出q
。例如,为了处理长目录列表,您可以使用
ls | more
-
将输出重定向到文件中。如果您的输出缓存在文件中,则它是持久的,并允许您使用您选择的编辑器打开它来查看(和编辑)它。符号是>
.
touch log.txt # create the file
ls > log.txt
nano log.txt # use nano text editor to view
-
script
允许您记录整个终端会话。这对于您的用例来说可能有点大材小用,但确实很有用。从手册页:
script 为终端上打印的所有内容生成打字稿。这是
对于需要交互式会话的硬拷贝记录的学生很有用
作为作业证明,因为打字稿文件可以打印出来
稍后使用 lpr(1)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)