Linux and Unix lpr command
Quick links
About lpr
Syntax
Examples
Related commands
Linux and Unix main page
Submits print requests.
lpr [ -P destination ] [ -# number ] [ -C class] [ -J job ] [ -T title ] [ -i [ indent ] ] [-1 | -2 | -3 | -4 font ] [ -w cols ] [ -m ] [ -h ] [ -s ] [-filter_option ] [ file ... ]
| -P destination | The name of the printer from which you wish to print too. | ||||||||||||||||||
| -# number | Prints a specific number of copies. Specify number as a positive integer. The default for number is 1. | ||||||||||||||||||
| -C class | Prints class as the job classification on the banner page of the output. Enclose class in double quotes if it contains blanks. | ||||||||||||||||||
| -J job | Prints job as the job name on the banner page of the output. Enclose job in double quotes if it contains blanks. If job is not specified, file (or in the case of multiple files, the first file specified on the command line) is printed as the job name on the banner page of the output. | ||||||||||||||||||
| -T title | Prints a title on the banner page of the output. Enclose title in double quotes if it contains blanks. If title is not specified, file is printed on the banner page. | ||||||||||||||||||
| -i [indent] | Indents the output a specific number of SPACE characters. Use indent to indicate the number of SPACE characters to be indented. Specify indent as a positive integer. Eight SPACE characters is the default. | ||||||||||||||||||
| -1 -2 -3 -4 font | Mounts the specified font in the font position 1, 2, 3, or 4. Specify font as a valid font name. | ||||||||||||||||||
| -w cols | Prints file with pages of a specific width. cols indicates the number of columns wide. | ||||||||||||||||||
| -m | Sends mail after file has printed. See mail. By default, no mail is sent upon normal completion of a print request. | ||||||||||||||||||
| -h | Suppresses printing of the banner page of the output. | ||||||||||||||||||
| -s | Uses full pathnames (as opposed to symbolic links) to file rather than trying to copy them. This means file should not be modified or removed until it has completed printing. Option -s only prevents copies of local files from being made on the local machine. Option -s only works with specified files. If the lpr command is at the end of a pipeline, file is copied to the spool. | ||||||||||||||||||
| -filter_options | Notifies the print spooler that file is not a standard text file. Enables the spooling daemon to use the appropriate filters to print file. filter_options offer a standard user interface. All options may not be available for, or applicable to, all printers. Specify filter_option as a single character. If filter_option is not specified and the printer can interpret PostScriptO, inserting `%!' as the first two characters of file causes file to be interpreted as PostScript. The following filter_options are supported:
| ||||||||||||||||||
| filename | The name of the file which you want to print. |
lpr myfile.txt
Submits the request to print myfile.txt.
