Я пытаюсь make
объединить файлы в моем каталоге, но файлы генерируют ~ 200 строк ошибок, поэтому они слишком быстро пролетают мимо моего терминала, и я должен прокручивать их, чтобы прочитать их.
Я хотел бы передать вывод, который отображает на экране пейджер, который позволит мне прочитать ошибки, начиная с самого начала. Но когда я пытаюсь
make | less
less
не отображает начало вывода - он отображает конец вывода, который обычно выводится на экран, а затем сообщает мне, что выход имеет длину 1 строку. Когда я пытаюсь ввести Gg
, единственная строка на экране - это строка исполняемого файла makefile, и обычный выход на экран исчезает.
Я неправильно использую less
? Я никогда раньше не использовал его, и у меня возникают подобные проблемы с чем-то вроде sh myscript.sh | less
, где он не сразу отображает начало выходного файла.