Операционная система UNIX

Инструкции команды pg



Таблица 5
Инструкции команды pg

Команда Функция
h Помощь. Распечатывает список допустимых инструкций команды pg
q или Q Прекращает режим команды pg
<CR> Отображает следующую страницу текста
l Отображает следующую строку текста
d или ^d Отображает дополнительную половину страницы текста
. или ^l Вновь отображает текущую страницу текста
f Пропускает одну страницу текста и распечатывает следующую за ней
n Начинает распечатывать следующий указанный в командной строке файл
p Отображает предыдущий указанный в командной строке файл
s Отображает последнюю страницу текста текущего файла
/pattern Осуществляет поиск вперед указанного шаблона символов
?pattern Осуществляет поиск назад указанного шаблона символов

Примечание
Примечание

Команда pr используется для форматирования и печати содержимого файла. Она формарует заголовки, количество страниц и печатает файл на экране терминала.

Вы можете с помощью ключа задать распечатку файла на построчно-печатающее устройство или направить вывод в другой файл.

Если вы не выберете ни один из допустимых ключей, то команда pr сформирует вывод в одну колонку, страница будет содержать 66 строк и тексту будет предшествовать короткий заголовок. Заголовок состоит из 5 строк: две пустые строки, строка, содержащая дату, время, имя файла и номер строницы и далее две пустые строки.

Команда pr часто используется с командой lp для получения копии текста на бумаге в том виде, в каком он был введен в файл.

Например, чтобы проанализировать содержимое файла johnson, введите команду: $ pr johnson<CR> На экране будет следующая информация: $ cat johnson<CR> March 5, 1986 Mr. Ron Johnson Layton Printing 52 Hudson Street New York, N.Y. Dear Mr. Johnson: I enjoyed with you this morning about your company's plans to your business. Enclosed please find the material you requested about AB&C's line of computers and office automation software. If I can be of furtther assistance to you, please don't besitate to call. Yours truly, John Home $

Пустые строки после последней строки символов в файле pr добавляет к выводу, так что каждая страница содержит в общем 66 строк. Если вы работаете с видеотерминалом, который имеет 24 строки, то все 66 строк отформатированного текста без пауз распечатаются на экране. Это означает, что первые 42 строки невозможно будет прочитать, т.к. вы не можете вернуть экран или два назад.

В этом случае воспользуйтесь:
^s - для прерывания потока выводимого на терминал
и
^q - для продолжения вывода на экран.



Содержание раздела