21

How can you print pages from 7 to 17 by lpr?

3 Answers3

22
lpr -P myprinter -o page-ranges=7-17

where myprinter is the name of your printer

3

Masi, the command IS documented on your Ubuntu box, in the online-help for CUPS. Visit

http://localhost:631/help/options.html?TOPIC=Getting+Started&QUERY=#PAGERANGES

to see what I mean.

Kurt Pfeifle
  • 13,079
1

man lp has the -P option for page range:

    -P page-list
        Specifies which pages to print in the document.  The list can contain a list of numbers and ranges  (#-#)  separated  by  commas,
        e.g.,  "1,3-5,16".   The  page numbers refer to the output pages and not the document's original pages - options like "number-up"
        can affect the numbering of the pages.

Here is a full command I use often:

lp -P 5-22 -o media=A4 -o number-up=2 -o sides=two-sided-long-edge -o fit-to-page R-ints.pdf