[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека |
Юридическая информация |
Поиск ]
Руководство по принтерам и печати
Команда pr выполняет простое форматирование файлов,
отправленных на печать. Для форматирования текста вывод команды
pr записывается в стандартный ввод команды qprt.
Ниже описаны некоторые наиболее
употребительные флаги команды pr:
-d
| Отделяет вывод двойным интервалом.
|
-h
"Строка"
| В качестве заголовка страницы вместо имени файла вставляется строка,
заключенная в кавычки (" "). Флаг должен быть отделен от
строки пробелом.
|
-l
Число_строк
| Переопределяет длину страницы по умолчанию, равную 66 строкам,
устанавливая ее равной значению Число_строк. Если значение
Число_строк меньше суммы длин заголовка и концевика (в строках), то
заголовок и концевик не печатаются (аналогично действию флага
-t).
|
-m
| Объединяет файлы. Команда pr записывает последовательно
по одной строке из каждого файла, указанного в параметре Файл, в
виде текстовых столбцов фиксированной ширины, которая зависит от числа
столбцов. Этот флаг несовместим с флагом
-Столбец.
|
-n
[Ширина][Символ]
| Печатает номера строк. Число цифр в номере строки задается в
параметре Ширина. По умолчанию выводится 5 цифр. Если
задана переменная Символ (любой символ, отличный от цифры), то он
вставляется в качестве разделителя между номером строки и ее
содержимым. По умолчанию в качестве разделителя применяется символ
табуляции ASCII.
|
-o
Смещение
| Сдвигает каждую строку на число символов, указанное в параметре
Смещение. Общее число символов в строке - это сумма ширины
строки и смещения. По умолчанию Смещение равно 0.
|
-sСимвол
| Применяет в качестве разделителя столбцов символ, указанный в параметре
Символ, вместо соответствующего числа пробелов. По умолчанию
Символ - это символ табуляции ASCII.
|
-t
| Отменяет печать верхнего и нижнего колонтитулов по пять строк
каждый. Печать прекращается после вывода последней строки файла, и
остаток страницы не заполняется пробелами.
|
-w Ширина
| Ширина столбца устанавливается равной значению Ширина.
По умолчанию выводятся одинаковые столбцы шириной 72 символа. Значение
параметра может быть любым. Если флаг -w не указан, но задан
флаг -s, то по умолчанию ширина столбца будет равна 512
символам.
|
-Столбец
| Параметр Столбец задает число столбцов. Значение по
умолчанию равно 1. Этот флаг несовместим с флагом -m.
Флаги -e и -i применяются, если вывод размещается в
нескольких столбцах. Длина текстового столбца не должна превышать длину
страницы (см. описание флага -l). Если этот флаг
указывается вместе с флагом -t, то число строк вывода будет
минимальным.
|
+Страница
| Показывает страницы, начиная с той, номер которой указан в параметре
Страница. Значение по умолчанию равно 1.
|
Например, для печати файла с
именем prog.c с выводом заголовков и номеров страниц
введите:
pr prog.c | qprt
В результате выполнения этой
команды к файлу prog.c будут добавлены заголовки, а затем он
будет отправлен команде qprt. В заголовке указывается такая
информация, как дата последнего изменения файла, имя файла и номер
страницы.
Например, для того чтобы задать
заголовок для файла prog.c, введите:
pr -h "ОСНОВНАЯ ПРОГРАММА" prog.c | qprt
В результате файл
prog.c будет напечатан с заголовком, в котором вместо имени
файла будет подставлена строка ОСНОВНАЯ ПРОГРАММА. Кроме
того, в заголовке будут указаны дата последнего изменения файла и номер
страницы.
Например, для печати файла
word.lst в виде нескольких столбцов введите:
pr -3 word.lst | qprt
В результате файл
word.lst будет напечатан в виде трех вертикальных
столбцов.
Например, для печати нескольких
файлов на одной странице введите:
pr -m -h "Сотрудники и посетители" member.lst visitor.lst | qprt
Файлы member.lst
и visitor.lst будут напечатаны рядом на одной странице под
общим заголовком Сотрудники и Посетители.
Например, для изменения файла
prog.c для последующего использования введите:
pr -t -e prog.c > prog.notab.c
Этой командой в файле
prog.c символы табуляции заменяются пробелами.
Результат помещается в файл prog.notab.c.
Позиции табуляции - это столбец 9, 17, 25, 33 и так далее. Флаг
-e указывается в команде pr для замены символов
табуляции; флаг -t подавляет вывод заголовков страниц.
Например, для печати файла
myfile в виде двух столбцов, с альбомной ориентацией и со шрифтом
размером 7 пунктов введите:
pr -l66 -w172 -2 myfile | qprt -z1 -p7
Полный синтаксис приведен в
справке по команде pr в книге AIX 5L
Version 5.1 Commands Reference.
[ Страница назад | Страница вперед | Содержание | Индекс |
Библиотека |
Юридическая информация |
Поиск ]