Операционная система UNIX. Руководство пользователя

Команда pr


Команда 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 - для продолжения вывода на экран.

| |

Comments: info@citmgu.ru

Designed by Andrey Novikov

Copyright © CIT



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