Мне нужно, чтобы lpr напечатал только первую страницу моего документа, однако он продолжает печатать все. Пробовали эти команды:
lpr -P <myprinter> -o page-ranges=1 <myfile>
lp -d <myprinter> -o page-ranges=1 <myfile>
lp -d <myprinter> P 1 <myfile>
Похоже, это будет: lp -p 1
(плюс все, что вам нужно будет передать lp, чтобы он напечатал то, что вы хотите напечатать).
Это зависит от версии CUPS. Гуглерам будущего:
Да, -o page-ranges=2
должно работать.
Вероятная причина вашей проблемы заключается в том, что в вашей очереди остались предыдущие проекты. Вы можете проверить это в панели администрирования CUPS по адресу http://localhost:631 . Перейдите к управлению принтером и удалите все задачи, которые еще есть в очереди на принтер.
И так, ты победил. Задача решена. Диапазоны страниц работают. Мы счастливы. Удачи!