Ну вот, наконец-то добрался до последней главы перевода ?сборника команд Unix ToolBox. В 21 главе речь пойдет не про продвижение сайта, хотя, печать сегодня применяется во всех сферах. Да, речь пойдет о консольных командах применяемых при печати готовых документов или вывод тех же команд.
Печать
# lpr exemple.ps # Печать на принтер по-умолчанию
# export PRINTER=hp4600 # Сменить принтер по-умолчанию
# lpr -Php4500 #2 unixtoolbox.ps # Печать 2-х экземпляров, используя принтер hp4500
# lpr -o Duplex=DuplexNoTumble … # Печать двухсторонних страниц
# lpr -o PageSize=A4,Duplex=DuplexNoTumble …
# lpq # Проверить очередь печати принтера по-умолчанию.
# lpq -l -Php4500 # Очередь печати принтера hp4500 с отладочной информацией.
# lprm — # Удалить все пользовательские задания на печать, с принтера по-умолчанию.
# lprm -Php4500 3186 # Удалить задание из очереди печати с номеров 3186.
# lpc status # Список всех доступных принтеров.
# lpc status hp4500 # Проверка доступности принтера и длины очереди печати.
Некоторые принтеры не поддерживают postscript и могут выводить на печать мусор. Исправляется следующим образом:
# gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=\|lpr file.pdf