<Предыдущая | Содержание: | Следующая>
pr - конвертировать текстовые файлы для печати
Мы посмотрели pr немного в предыдущей главе. Теперь мы рассмотрим некоторые из его многочисленных опций, используемых в сочетании с печатью. В нашей истории печати мы видели, как символьные принтеры используют моноширинные шрифты, что приводит к фиксированному количеству символов на строку и строк на странице. pr используется для настройки текста, чтобы он соответствовал определенному размеру страницы, с дополнительными заголовками и полями страницы. Вот краткое изложение его наиболее часто используемых опций:
Таблица 22-1: Общие параметры PR
Вариант Описание
Вариант Описание
+первый[:последний] Вывести диапазон страниц, начинающийся с первый и, необязательно, оканчивающийся на последний.
-столбцы Организуйте содержимое страницы в количество столбцов, указанное в столбцы.
-a По умолчанию вывод, состоящий из нескольких столбцов, отображается вертикально. При добавлении параметра -a (поперек) содержимое отображается горизонтально.
-d Вывод с двойным пробелом.
-D формат»Отформатируйте дату, отображаемую в заголовках страниц, используя формат. См. Справочную страницу для команды date для получения описания строки формата.
-f Использовать перевод страницы вместо возврата каретки для разделения страниц.
-h «заголовок В центральной части заголовка страницы используйте заголовок а не имя обрабатываемого файла.
-l Установите длину страницы на . По умолчанию 66 (буквы США, 6 строк на дюйм).
-n Число строк.
-o смещение Создайте левое поле смещение шириной символов.
-w ширина Установите ширину страницы на ширина. По умолчанию 72.
pr часто используется в трубопроводах как фильтр. В этом примере мы создадим список каталогов / usr / bin и отформатируем его в разбитый на страницы вывод из трех столбцов, используя pr:
[я @ linuxbox ~] $ ls / usr / bin | пр-3 -в 65 | голова
2016-02-18 14:00 Страница 1
[ | аптурл | bsd-запись |
411топм | ar | клееный брус |
A2P | запись | btcflash |
а2пс | Arecordmidi | приятель |
a2ps-lpr-обертка | ковчег | сборочный хэш |