Печать из командной строки

Предусмотрено несколько способов печати из командной строки.

Пример: для очереди на печать (lab_printer) задана печать на одной стороне листа; необходимо напечатать отчет на двух сторонах листа. Параметры печати можно изменить с помощью командной строки.

  1. Определите, поддерживается ли для очереди на печать функция, которую необходимо использовать (в данном случае - двусторонняя печать), и введите соответствующую команду.

    # /usr/genprint/bin/lsqueue_opts -q lab_printer

    На экране отобразится следующее сообщение:

    duplex

    none (default)

     

    short_edge

     

    long_edge

     

    настройка принтера


  2. Найдите название параметра и значение, управляющие двусторонней печатью. В этом примере используйте duplex=long_edge.

  3. При печати в системе Sun Solaris, HP-UX, IBM AIX или Linux с фильтром CUPS введите:

    # lp -d lab_printer -o duplex=long_edge my_report.ps

    При печати в системе Linux с использованием подсистемы печати LPRng введите:

    # lpr -P lab_printer -C "lexopts:duplex=long_edge" my_report.ps