lpsched.1m (2010 09)
l
lpsched(1M) lpsched(1M)
NAME
lpsched, lpshut, lpmove, lpfence - start the LP request scheduler; stop the LP request scheduler; move
requests between LP destinations; define the minimum priority for printing
SYNOPSIS
/usr/sbin/lpsched
[-v][-a]
/usr/sbin/lpshut
/usr/sbin/lpmove
requests dest
/usr/sbin/lpmove
dest1 dest2
/usr/sbin/lpfence
printer fence
DESCRIPTION
lpsched Schedules requests taken by lp for printing on printers.
lpsched is typically invoked in
/sbin/rc. This creates a process which runs in the background until
lpshut is executed.
The activity of the process is recorded in
/var/adm/lp/log.
lpsched recognizes the following options:
-v Write a verbose record of the
lpsched process on /var/adm/lp/log
.
-a Write lpana logging data on /var/adm/lp/lpana.log
.
lpshut Shuts down the printer scheduler. All printers that are printing at the time lpshut is
invoked stop printing. Requests that were printing at the time the scheduler was shut down
are reprinted in their entirety after lpsched is started again. All LP commands perform
their functions even when lpsched is not running.
lpmove Moves requests that were queued by lp between LP destinations.
The first form of the command moves the named requests to the LP destination, dest .
requests are request IDs as returned by
lp. The requests that are currently printing will
not be moved.
The second form of the command moves all requests for destination dest1 , including requests
that are currently printing, to destination dest2 . As a side effect, dest1 rejects all subse-
quent requests.
Note that
lpmove never checks the acceptance status (see accept (1M)) for the new destina-
tion when moving requests.
lpfence Defines the minimum required priority for the spooled file to be printed. fence must be in
between 0 (lowest fence) and 7 (highest fence). Each printer has its own fence, which is ini-
tialized to 0 when it is configured by the
lpadmin command.
EXTERNAL INFLUENCES
Environment Variables
LC_TIME determines the format and contents of date and time strings.
LANG determines the language in which messages are displayed.
If
LC_TIME is not specified in the environment or is set to the empty string, the value of LANG is used as
a default for each unspecified or empty variable. If LANG is not specified or is set to the empty string, a
default of "C" (see lang(5)) is used instead of LANG. If any internationalization variable contains an
invalid setting, the commands behave as if all internationalization variables are set to "C". See
environ (5).
EXAMPLES
lpmove laserjet1-1 classlaserjet-30 laserjet3
Move requests laserjet1-1 and classlaserjet-30 from destination queues laserjet1
and classlaserjet to the destination queue laserjet3 if the requests are not currently print-
ing.
lpmove laserjet1 laserjet2
Move all requests from the destination queue laserjet1 to the destination queue laserjet2 . This will
also cause laserjet1 to reject all subsequent print requests to it. All currently printing requests from
laserjet1 will be reprinted on laserjet2 .
HP-UX 11i Version 3: September 2010 − 1 − Hewlett-Packard Company 1