Drukowanie za pomocą wiersza polecenia

Istnieje kilka sposobów drukowania za pomocą wiersza polecenia:

Przykład: Kolejka wydruku („lab_printer”) jest aktualnie skonfigurowana do druku wyłącznie jednostronnego, a konieczne jest wydrukowanie dwustronnego raportu. Zmianę można podać w wierszu polecenia.

  1. Sprawdź, czy kolejka wydruku obsługuje funkcję, która ma zostać użyta (w tym przypadku drukowanie dwustronne), i wpisz odpowiednie polecenie.

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

    Na ekranie pojawi się następująca informacja:

    dupleks

    none (brak) (domyślne)

     

    short_edge (krótka krawędź)

     

    long_edge (długa krawędź)

     

    printer setting (ustawienie drukarki)


  2. Znajdź nazwę właściwości i wartość, które kontrolują funkcję dupleksu. W tym przykładzie jest to duplex=long_edge.

  3. W przypadku drukowania w systemie Sun Solaris, HP-UX, IBM AIX lub Linux z obsługą podsystemu CUPS należy wpisać:

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

    W przypadku drukowania w systemie Linux z obsługą podsystemu drukowania LPRng należy wpisać:

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