FreeBSD 7.0 manual page repository

FreeBSD is a free computer operating system based on BSD UNIX originally. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

lp - front-end to the print spooler

 

NAME

      lp - front-end to the print spooler
 

SYNOPSIS

      lp [-cs] [-o option] [-d printer] [-n num] [name ...]
 

DESCRIPTION

      The lp utility is a front-end to the print spooler as required by the
      IEEE Std 1003.2 (“POSIX.2”) specification.  It effectively invokes lpr(1)
      with the proper set of arguments.
 
      It generally prints the named files on the destination printer.
 
      The following options are available:
 
      -c      Make the lp command exit only after further access to any of the
              input files is no longer required.  The application can then
              safely delete or modify the files without affecting the output
              operation.
 
      -d dest
              Specify a particular printer.  If no -d is provided on the com‐
              mand line, the contents of the environment variables LPDEST or
              PRINTER (with this precedence) are taken as the destination
              printer.
 
      -n num  Specify that num copies of each of the named files shall be
              printed.
 
      -o option
              Printer specific options.  Not supported, provided only as a com‐
              patibility option for SVR.
 
      -s      Silent operation.  Not supported, provided only as a compatibil‐
              ity option for Version 2 of the Single UNIX Specification
              (“SUSv2”).
 

ENVIRONMENT

      As described above, the variables LPDEST and PRINTER are examined to
      select the destination printer.
      lpr(1)
 

STANDARDS

      The lp command is expected to comply with the IEEE Std 1003.2 (“POSIX.2”)
      specification.
 

AUTHORS

      This implementation of the lp command has been written by Jörg Wunsch.
 

BUGS

      The IEEE Std 1003.2 (“POSIX.2”) specification does not provide any means
      to print non-text files.  It rather requires the files to be printed to
      be text files limited to reasonable line lengths and printable charac‐
      ters.
 

Sections

Based on BSD UNIX
FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), UltraSPARC, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.