С помощью Команда qprt Команда smit вы можете указать для задания печати следующие значения:
Команда qprt создает задание печати указанного вами файла и помещает его в очередь. Если вы укажете несколько файлов, то все файлы будут печататься в одном задании, причем в том же порядке, в котором они указаны в командной строке.
Для печати файла необходимы права на чтение этого файла. Для удаления файла после печати необходимы права на запись в каталог, в котором находится файл.
Основной формат команды qprt следующий:
-bЧисло | Задает нижнюю границу. Это количество пустых строк в конце каждой страницы. |
-BЗначение | Указывает, следует ли печатать перфорированные страницы
(т.е. страницы рулона, разделенные линией перфорации).
Переменная Значение состоит из двух символов. Первый символ
относится заглавным, а второй - к завершающим страницам. Допустимы
следующие символы (как в первой, так и во второй позиции):
Например, флаг -B ga означает, что заглавную страницу следует печатать в начале каждого задания печати, а завершающую - после каждого файла в каждом задании печати.
Примечание: В среде удаленной печати значение по умолчанию определяется удаленной очередью на сервере. |
-eОпция | Указывает, следует ли печатать с выделением.
|
-EОпция | Указывает, следует ли печатать с двойной высотой.
|
-fТип_фильтра | Односимвольный идентификатор, задающий фильтр, через который следует пропускать файлы печати перед их отправкой на принтер. Допустимы следующие идентификаторы: p, запускающий фильтр pr, и n, обрабатывающий вывод команды troff. |
-iЧисло | Печатает каждую строку с отступом на указанное число пробелов. Переменную Число следует учесть в ширине страницы, задаваемой флагом -w. |
-KОпция | Указывает, следует ли печатать с уплотнением.
|
-lЧисло | Задает длину страницы равной указанному числу строк. Если Число равно 0, то вывод считается одной непрерывной страницей. В длину страницы входят верхняя и нижняя границы; она задает длину печатаемой области на странице. |
-LОпция | Указывает, как следует обрабатывать строки, не умещающиеся по ширине на
странице: переносить на следующую строку или усекать по правой
границе.
|
-NЧисло | Указывает количество печатаемых копий. Если этот флаг не указан, будет напечатана одна копия. |
-pЧисло | Задает ширину шрифта равной указанному Числу символов на дюйм. Обычно Число равно 10 или 12. Кроме того, на фактическую ширину шрифта влияют значения флагов -K (уплотнение) и -W (двойная ширина). |
-PОчередь[:Устройство] | Задает имя очереди печати и (необязательно) имя устройства для очереди. Если этот флаг не указан, будет выбран принтер по умолчанию. |
-QЗначение | Задает размер страницы для задания печати. Значение размера бумаги зависит от конкретного принтера. Обычно применяются следующие значения: 1 для размера бумаги "letter", 2 - для размера "legal" и т.д. Перечень возможных размеров бумаги и соответствующих им значений приведен в руководстве по принтеру. |
-tЧисло | Задает верхнюю границу. Это количество пустых строк в начале каждой страницы. |
-wЧисло | Задает ширину страницы равной указанному Числу символов. В ширине страницы должен быть учтен отступ, заданный флагом -i. |
-WОпция | Указывает, следует ли печатать с двойной шириной.
|
-zЗначение | Поворачивает вывод по часовой стрелке на количество четвертей, указанное
в переменной Значение. Значения длины (-l) и
ширины (-w) автоматически изменяются в зависимости от угла
поворота.
|
-= Принимающий_лоток | Задает принимающий лоток для задания печати. Возможные значения
перечислены ниже. Учтите, что фактические допустимые значения зависят
от конкретного принтера.
|
-#Значение | Задает специальную функцию.
|
Например, если вы хотите напечатать файл myfile на первом доступном принтере, настроенном для очереди печати по умолчанию, со значениями по умолчанию, введите:
qprt myfile
Если вы хотите напечатать файл somefile из конкретной очереди с заданными флагами и вычислить значения флагов в момент передачи задания на выполнение, введите:
qprt -f p -e + -Pfastest -# v somefile
Файл somefile будет передан через команду фильтра pr (флаг -f p) и напечатан в режиме выделения (флаг -e +) на первом доступном принтере, настроенном для очереди с именем fastest (флаг -Pfastest).
Например, для печати файла myfile на бумаге размера "legal" введите:
qprt -Q2 myfile
Для печати трех копий каждого из файлов new.index.c, print.index.c и more.c из очереди печати Msp1 введите:
qprt -PMsp1 -N 3 new.index.c print.index.c more.c
Для печати трех копий конкатенации трех файлов new.index.c, print.index.c и more.c введите:
cat new.index.c print.index.c more.c | qprt -PMsp1 -N 3
Примечание: Операционная система поддерживает также команду печати BSD UNIX (lpr) и команду печати System V UNIX (lp). Полный синтаксис приведен в справке по командам lpr и lp в книге AIX 5L Version 5.1 Commands Reference.
Полный синтаксис приведен в описании команды qprt в книге AIX 5L Version 5.1 Commands Reference.
Команду qprt можно также выполнить с помощью smit. Введите в командной строке:
smit qprt
и нажмите Enter.