【发布时间】:2011-07-28 11:22:03
【问题描述】:
我正在尝试make 我目录中的一堆文件,但是这些文件正在生成大约 200 行错误,因此它们飞过我的终端屏幕太快了,我必须向上滚动才能阅读它们。
我想将屏幕上显示的输出通过管道传输到寻呼机,让我从头开始读取错误。但是当我尝试
make | less
less 不显示输出的开头 - 它显示通常通过管道传输到屏幕的输出的结尾,然后告诉我输出是 1 行长。当我尝试输入Gg 时,屏幕上唯一的一行是执行的makefile 行,并且常规屏幕输出消失了。
我是否错误地使用了less?我以前从未真正使用过它,并且我遇到了类似的问题,例如sh myscript.sh | less,它不会立即显示输出文件的开头。
【问题讨论】: