Manual Page Result
0
Command: lp | Section: 1 | Source: Digital UNIX | File: lp.1.gz
lp(1) General Commands Manual lp(1)
NAME
lp, cancel - Sends or cancels a printing request
SYNOPSIS
lp [-cmsw] [-A options] [-o option] [-d printer] [-n copies] [-t title]
[file...]
cancel [request_ID...] printer...
cancel request_ID... [printer...]
STANDARDS
Interfaces documented on this reference page conform to industry stan-
dards as follows:
lp: XPG4, XPG4-UNIX
cancel: XPG4, XPG4-UNIX
Refer to the standards(5) reference page for more information about in-
dustry standards and associated tags.
OPTIONS
[XPG4-UNIX] Options for the lp command can appear in any order and can
be mixed with filenames.
[XPG4-UNIX] The cancel command has no options. [DIGITAL] Specifies
one or more country-specific options. See lpr(1) for details about
these options. [XPG4-UNIX] Makes copies of the files to be printed
immediately when lp is invoked. Normally, files are not copied, but
are linked whenever possible. If the -c option is not given, be care-
ful not to remove any of the files before the request is finished
printing. Note also that in the absence of the -c option any changes
made to the named files after the request is made, but before it is
printed, are reflected in the printed output. [XPG4-UNIX] Selects
printer as the device to do the printing (also known as the printing
destination). Under certain conditions (printer unavailability, file
space limitations, and so on), requests for specific destinations can-
not be accepted. By default, printer is taken from the LPDEST environ-
ment variable if it is set. Otherwise, the PRINTER environment vari-
able or a default destination, if one exists, for the system is used.
Destination names vary between systems. (See the lpq(1) and lpstat(1)
reference pages.) [XPG4-UNIX] Sends mail (see the mailx(1) reference
page) after the files are printed. By default, no mail is sent upon
normal completion of the print request. [XPG4-UNIX] Prints number
copies (default of 1). [XPG4-UNIX] This option is recognized as valid
option by the command-line parser, but is not supported on a DIGITAL
UNIX system. On other systems, multiple -o options can be used to
specify printer-dependent or class-dependent options.
[XPG4-UNIX] Suppresses messages from lp, such as "request id is ...".
[XPG4-UNIX] Prints title on the banner page of the output.
[XPG4-UNIX] Functions like -m (for compatibility reasons).
OPERANDS
[XPG4-UNIX] Specifies one or more files to be printed.
[XPG4-UNIX] Cancel the request with the request ID. [XPG4-UNIX] Can-
cel all requests made by you with that printer as the destination.
DESCRIPTION
[XPG4-UNIX] The lp command sends the specified files and associated
information (collectively called a request) to a line printer for
printing. The cancel command cancels printing requests.
[XPG4-UNIX] The lp command associates a unique ID with each request
and prints it on the standard output. If you do not specify a file, or
specify a - (dash) in place of a file, lp accepts standard input at
this point in the list of files.
[XPG4-UNIX] The cancel command cancels printer requests made by the lp
or lpr command (see lpr(1)). You can specify either request_ID, to
cancel the request with that request ID, or printer, to cancel all re-
quests made by you with that printer as the destination. (If you are
operating with superuser authority, all requests to that printer are
canceled, including those of other users.) A specified request is can-
celed even if it is currently printing, and the printer is freed to
print the next available request.
[XPG4-UNIX] You can also use the request ID to find the status of the
request. (See the lpq(1) and lpstat(1) reference pages.)
EXIT STATUS
[XPG4-UNIX] The following exit values are returned by both the cancel
and lp commands: [XPG4-UNIX] Successful completion. [XPG4-UNIX] An
error occurred.
ENVIRONMENT VARIABLES
The following environment variables affect the execution of lp and can-
cel: [XPG4-UNIX] Provides a default value for the internationalization
variables that are unset or null. If LANG is unset or null, the corre-
sponding value from the default locale is used. If any of the interna-
tionalization variables contain an invalid setting, the utility behaves
as if none of the variables had been defined. [XPG4-UNIX] If set to a
non-empty string value, overrides the values of all the other interna-
tionalization variables. [XPG4-UNIX] Determines the locale for the
interpretation of sequences of bytes of text data as characters (for
example, single-byte as opposed to multi-byte characters in arguments).
[XPG4-UNIX] Determines the locale for the format and contents of diag-
nostic messages written to standard error. [XPG4-UNIX] Determines the
format of date and time strings displayed in the banner.
[XPG4-UNIX] Determines the output device destination if the -d option
is not used with the lp command. [XPG4-UNIX] Determines the location
of message catalogues for the processing of LC_MESSAGES. Determines
the output device destination if the -d option is not used with lp com-
mand and the LPDEST environment variable is not set.
FILES
Printer description file Spool directories Daemon control files Data
files specified in cf files Temporary copies of cf files Minimum free
space to leave Line printer devices Socket for local requests
SEE ALSO
Commands: lpc(8), lpd(8), lpq(1), lpr(1), lprm(1), lpstat(1), mailx(1)
Others: i18n_printing(5)
Standards: standards(5)
lp(1)