Некоторые файлы (этикетки) печатаю прямо с сервера. На моей машине разработки (Xubuntu 12.04) работает следующее: lpr -P QL-720 -H 192.168.171.53 / tmp / labels / OAQRJECIDP
На производственном сервере (сервер Ubuntu 12.04) этого не происходит. Я получаю ответ о том, как его использовать: usage: lpr [-cdfghlmnpqrstv] [- # num] [-1234 font] [-C class] [-i [numcols]] [-J job] [-Pprinter] [- T название] [-U пользователь] [-wnum] [имя ...]
Очевидно, эти команды lpr не совпадают ??
При вводе man lpr на машине разработчика он говорит Apple Inc. lpr - печать файлов на сервере man lpr BSD Руководство по основным командам lpr - off line print
Что ж, похоже, что lpr доступен через несколько разных пакетов. Мне пришлось удалить lpr с сервера, а затем установить cups-bsd, который содержит необходимую мне команду lpr.