LPR(1) | General Commands Manual | LPR(1) |
lpr
— off line
print
lpr |
[-cdfghlmnpqrstv ]
[-# num]
[-1234 font]
[-C class]
[-i [numcols]]
[-J job]
[-P printer]
[-T title]
[-U user]
[-w num]
[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.
-c
cifplot
.-d
-f
-g
plot
routines (see also plot for
the filters used by the printer spooler).-l
-n
-p
-t
-v
These options apply to the handling of the print job:
-h
-m
-P
printerPRINTER
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.The remaining options apply to copies, the page display, and headers:
-#
num$ lpr -#3 foo.c bar.c more.c
would result in 3 copies of the file foo.c, followed by 3 copies of the file bar.c, etc. On the other hand,
$ 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-w
numIf the following environment variable exists, it is used by
lpr
:
PRINTER
If you try to spool too large a file, it will be truncated. 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).
lpq(1), lprm(1), pr(1), symlink(2), printcap(5), lpc(8), lpd(8)
The lpr
command appeared in
3BSD.
Fonts for troff(1) and tex reside on the host with the printer. It is currently not possible to use local font libraries.
May 31, 2007 | Debian |