| LPR(1) | General Commands Manual | LPR(1) | 
lpr —
| lpr | [ -cdfghlmnopqRrstv]
      [-1234font]
      [-#num]
      [-Cclass]
      [-inumcols]
      [-Jjob]
      [-Pprinter]
      [-Ttitle]
      [-Uuser]
      [-wnum]
      [name ...] | 
lpr uses a spooling daemon to print the named files when
  facilities become available. If no names appear, the standard input is
  assumed.
The following single letter options are used to notify the line printer spooler that the files are not standard text files. The spooling daemon will use the appropriate filters to print the data accordingly.
-ccifplot-d-f-gplot routines (see also
      plot for the filters used by the printer
    spooler).-l-n-o-pprint).-t-vThese options apply to the handling of the print job:
-h-m-PPRINTER is used.-q-r-s option).-s-s option will use
      symlink(2) to link data
      files rather than trying to copy them so large files can be printed. This
      means the files should not be modified or removed until they have been
      printed.Normally lpr works silently except for
    diagnostic messages. The following option changes this behavior.
-RThe remaining options apply to copies, the page display, and headers:
-#num
lpr -#3 foo.c bar.c more.c
    
    
cat foo.c bar.c more.c | lpr -#3
    
    will give three copies of the concatenation of the files. Often a site will disable this feature to encourage use of a photocopier instead.
-[1234]
    font.railmag file referencing the font pathname.-C
    class
lpr -C EECS foo.c
    
    causes the system name (the name returned by hostname(1)) to be replaced on the burst page by EECS, and the file foo.c to be printed.
-i
    -numcols-J
    job-T
    title-U
    user-wnumlpr:
PRINTERlpr will object to printing binary files. If a user
  other than root prints a file and spooling is disabled,
  lpr will print a message saying so and will not put
  jobs in the queue. If a connection to
  lpd(8) on the local machine cannot
  be made, lpr will say that the daemon cannot be
  started. Diagnostics may be printed in the daemon's log file regarding missing
  spool files by lpd(8).
lpr command appeared in
  3BSD.
tex reside on the host with the printer. It is
  currently not possible to use local font libraries.
| January 17, 2006 | NetBSD 10.1 |