Istnieje kilka sposobów drukowania za pomocą wiersza polecenia:
Można drukować za pomocą domyślnych ustawień kolejki wydruku.
W przypadku drukowania w systemie Sun Solaris, HP-UX, IBM AIX lub Linux z obsługą podsystemu CUPS należy wpisać:
# lp -d queue_name file_name
W przypadku drukowania w systemie Linux z obsługą podsystemu drukowania LPRng należy wpisać:
# lpr -P -queue_name file_name
Można drukować przy użyciu ustawień zastępujących właściwości kolejki wydruku, wybieranych na ekranie właściwości.
W wierszu polecenia wpisz:
# genlp -d queue_name file_name
Zmień odpowiednie ustawienia.
Kliknij przycisk OK.
Można drukować przy użyciu ustawień zastępujących właściwości, wpisanych w wierszu polecenia.
Wyświetl listę bieżących właściwości, wpisując następujące polecenie:
# /usr/genprint/bin/lsqueue_opts -q queue_name
Znajdź nazwę właściwości, która ma zostać zmieniona, oraz wartość, na którą można ją zmienić.
Wpisz polecenie, aby zmienić właściwości.
W przypadku drukowania w systemie Sun Solaris, HP-UX, IBM AIX lub Linux z obsługą podsystemu CUPS w celu zmiany właściwości należy użyć następującego polecenia:
# lp -d queue_name -o property_name=property_value file_name
W przypadku drukowania w systemie Linux z obsługą podsystemu drukowania LPRng w celu zmiany właściwości należy użyć następującego polecenia:
# lpr -P queue_name -C "lexopts:property_name=property_value" file_name
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.
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:
none (brak) (domyślne) | |
short_edge (krótka krawędź) | |
long_edge (długa krawędź) | |
printer setting (ustawienie drukarki) |
Znajdź nazwę właściwości i wartość, które kontrolują funkcję dupleksu. W tym przykładzie jest to
.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