SCO OpenServer clients
On SCO OpenServer clients, the RLP commands are
lp, lpmove, cancel, and lpstat.
These commands work just like their non-RLP
counterparts when invoked with no
options and when invoked with the following supported options:
lp -dprinter_name- 
 
lp -nnumber_of_copies- 
 
lp -ttitle_to_print_on_banner- 
 
lp -irequest_id_options - 
modify an earlier print request of a job still in the local queue.
 
lp -qpriority_level - 
 
lp -L spooler|local|live=<device>- 
local or spooled printing
 
lp -T file_type- 
type of input files
 
lp -o length=scaled_number- 
page length
 
lp -o width=scaled_number- 
page width
 
lp -o lpi=scaled_number- 
line pitch
 
lp -o cpi=scaled_number- 
character pitch
 
lp -o stty='stty_options'- 
port characteristics
 
lp -o other_local_options- 
as defined locally
 
lp -o nofilebreak- 
no inter-file form feed
 
lp -o nobanner- 
no banner page
 
lp -m | -w- 
mail/write when done
 
lp -H hold- 
hold -- do not print until notified. The print job will remain on the
spool on the local machine instead of going to the remote printer.
Other print requests will go ahead of a held request until it is resumed.
 
lp -H immediate- 
print the request next. The printer will attempt to print the job at queue
priority one.
 
lp -H resume- 
resume a previously held request.
 
lp -c- 
make copies first
 
lp -r- 
use no filter
 
lp -R- 
remove after spooling
 
lp -s- 
no request-id message
 
lpstat -aremote_printer_name- 
acceptance status
 
lpstat -oremote_printer_name- 
output requests status
 
lpstat -premote_printer_name- 
available printers and printer status
 
lpstat -p list -D- 
give printer description
 
lpstat -vremote_printer_name- 
pathnames of associated devices
 
lpstat -c classes- 
show available classes
 
lpstat -u users- 
show status of user requests
 
lpstat -f forms- 
show available forms
 
lpstat -S char_sets,print_wheels- 
show available fonts
 
lpstat -d- 
show default destination
 
lpstat -l- 
verbose mode
 
lpstat -r- 
show status of spooler
 
lpstat -s- 
show summary status
 
lpstat -t- 
show status of everything
 
NOTE:
Multiple lp options specified with the -o
option must be strung consecutively within double quotes
and separated by commas. For example,
lp -o "nobanner, length=10" is valid, while
lp -o nobanner -o length=10 is not.
The variable ``all'' is allowed with the
-a, -c, -f, -o, -p,
-S, -u, -v options for
lpstat.
Only the options listed above are supported for the lp
and lpstat commands when used for remote printing. 
If one or more unsupported options are specified, they are ignored
and the print job is submitted without them.
If printing is to be done locally, all of the options that are
normally available for local printing are supported.
NOTE:
On an SCO OpenServer client, you must install RLP before you can
do remote printing.  See
``Installing and removing RLP''
earlier in this chapter for more information.
See the
cancel(C),
lp(C),
lpmove(ADM),
and
lpstat(C)
manual pages for more information on the supported options.
Next topic: 
For more about remote line printing
Previous topic: 
4.3BSD clients
© 2003 Caldera International, Inc.  All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003