Стандарт в системах GNU (или других Unix-подобных) состоит в том, чтобы использовать переменную окружения PAGER
для команды, которая должна получить выходные данные для просмотра одного экрана ("страницы") за раз .
Шахта установлена на:
$ echo $PAGER
less
Возможно, для вас установлено значение more
, или другая команда, или не задано совсем, в этом случае будет использоваться общесистемная команда по умолчанию.
Звучит так, как будто вы смоделированы после программы more
. Программа показывает вам постраничный вывод и в этом случае говорит, что вы в конце.
Большинство из них (в основном любой пейджер, более современный, чем more
), позволяют вам перемещаться вперед и назад в выходных данных с помощью клавиш управления курсором (стрелки и PgUp
/ PgDown
) и многих других операций. кроме того.
Поскольку вы можете делать все эти вещи, где бы вы ни находились в выходных данных, программе требуется от вас явная команда, чтобы знать, что вы закончили навигации по выходным данным. По всей вероятности, эта команда является клавишей q
.
Для получения дополнительной информации о том, как управлять вашим пейджером, например, less
, прочитайте его man-страницу с помощью команды man less
(которая, конечно, покажет страницы вывода с помощью программы пейджера: -)