【发布时间】:2011-08-21 01:40:28
【问题描述】:
我有一个产生大量输出的脚本。脚本在点 T 处暂停几秒钟。
现在我正在使用less 命令来分析脚本的输出。
所以我执行./script | less。我让它运行足够的时间,以便脚本完成执行。
现在我通过按 Pg Down 键查看 less 命令的输出。令人惊讶的是,当滚动到输出的 T 点时,我再次注意到停顿了几秒钟。
该脚本不需要任何输入,并且在我开始分析 less 的输出时肯定会完成。
有人可以解释一下,当脚本完成执行时,less 的输出中几秒钟的暂停是显而易见的吗?
【问题讨论】:
-
也许输出的特定页面有大量文本,例如如果有一条非常长的水平线。