lp

Print files. More information: <https://manned.org/lp>.

Install

All systems
curl cmd.cat/lp.sh
Debian Debian
apt-get install lprng
Ubuntu
apt-get install gnuspool
Arch Arch Linux
pacman -S lprng
image/svg+xml Kali Linux
apt-get install lprng
CentOS
yum install lprng
Windows (WSL2)
sudo apt-get update sudo apt-get install gnuspool
Raspbian
apt-get install gnuspool

Print files. More information: <https://manned.org/lp>.

  • Print the output of a command to the default printer (see `lpstat` command):
    echo "test" | lp
  • Print a file to the default printer:
    lp path/to/filename
  • Print a file to a named printer (see `lpstat` command):
    lp -d printer_name path/to/filename
  • Print N copies of file to default printer (replace N with desired number of copies):
    lp -n N path/to/filename
  • Print only certain pages to the default printer (print pages 1, 3-5, and 16):
    lp -P 1,3-5,16 path/to/filename
  • Resume printing a job:
    lp -i job_id -H resume

© tl;dr; authors and contributors