<Предыдущая | Содержание: | Следующая>
lpr - файлы печати (стиль Беркли)
Команда LPR Программа может использоваться для отправки файлов на принтер. Его также можно использовать в конвейерах, поскольку он принимает стандартный ввод. Например, чтобы распечатать результаты нашего многоколоночного списка каталогов выше, мы могли бы сделать это:
[я @ linuxbox ~] $ ls / usr / bin | пр-3 | LPR
[я @ linuxbox ~] $ ls / usr / bin | пр-3 | LPR
и отчет будет отправлен на принтер системы по умолчанию. Чтобы отправить файл на другой принтер, -P вариант можно использовать так:
лпр-П имя_принтера
лпр-П имя_принтера
в котором имя_принтера имя желаемого принтера. Чтобы просмотреть список принтеров, известных системе:
[я @ linuxbox ~] $ lpstat -а
[я @ linuxbox ~] $ lpstat -а
Наконечник: Многие дистрибутивы Linux позволяют вам определять «принтер», который выводит файлы в формате PDF (Portable Document Format), а не печатает на физическом принтере. Это очень удобно для экспериментов с командами печати. Проверьте программу настройки вашего принтера, чтобы узнать, поддерживает ли она эту конфигурацию. В некоторых дистрибутивах может потребоваться установка дополнительных пакетов (например, чашки-pdf), чтобы включить эту возможность.
Вот некоторые из распространенных вариантов LPR:
Таблица 22-2: Общие параметры lpr
Вариант Описание
Вариант Описание
-# номер Установите количество копий на номер.
-p Распечатайте каждую страницу с затененным заголовком с датой, временем, названием задания и номером страницы. Этот так называемый параметр «красивой печати» можно использовать при печати текстовых файлов.
-P принтер Укажите имя принтера, используемого для вывода. Если принтер не указан, используется принтер системы по умолчанию.
-r Удалить файлы после печати. Это было бы полезно для программ, которые создают временные файлы вывода на принтер.