La commande lpr soumet les fichiers pour impression. Les fichiers fournis sur la ligne de commande sont envoyés à l'imprimante spécifiée ou à la file d'attente d'impression si l'imprimante est occupée. Sans spécifier l'imprimante à utiliser, la commande enverra le travail d'impression à l'imprimante par défaut, que vous pouvez configurer avec CUPS. La commande lpr lit le fichier d'impression à partir de l'entrée standard si aucun fichier n'est fourni sur la ligne de commande.
Syntaxe
La syntaxe de la commande lpr est :
# lpr [options] [file names]
Options de la commande lpr
Les options de la commande lpr sont décrites dans le tableau suivant.
Option | Description |
---|---|
-E | Forcer le chiffrement lors de la connexion au serveur. |
-P {destination} | Envoyer le travail d'impression à l'imprimante de destination spécifiée. |
-# {exemplaires} | Définissez le nombre de copies à imprimer de 1 à 100. |
-T {nom} | Définissez le nom du travail. |
-l | Indiquez que le fichier d'impression est déjà formaté et doit être envoyé à la destination sans être filtré. |
-o {option} | Définissez une option de travail, comme l'impression en mode paysage, la mise à l'échelle de la sortie imprimée, l'impression recto-verso, etc. Les options de travail varient en fonction de l'imprimante. |
-p | Imprime les fichiers spécifiés avec un en-tête ombré qui inclut la date, l'heure, le nom du travail et le numéro de page. |
-r | Spécifiez que les fichiers imprimés doivent être supprimés après l'impression. |
Exemples de commande lpr
1. Imprimez un fichier sur l'imprimante par défaut :
# lpr path/to/file
2. Imprimez 2 exemplaires :
# lpr -# 2 path/to/file
3. Imprimez sur une imprimante nommée :
# lpr -P printer path/to/file
4. Imprimez une seule page (par exemple, 2) ou une série de pages (par exemple, 2 à 16) :
# lpr -o page-ranges=2|2-16 path/to/file
5. Imprimez recto-verso soit en portrait (long) soit en paysage (court) :
# lpr -o sides=two-sided-long-edge|two-sided-short-edge path/to/file
6. Définissez la taille de la page (d'autres options peuvent être disponibles en fonction de la configuration) :
# lpr -o media=a4|letter|legal path/to/file
7. Imprimez plusieurs pages par feuille :
# lpr -o number-up=2|4|6|9|16 path/to/file
8. Imprimez une page de manuel en redirigeant vers l'entrée standard de lpr :
# man -t 5 printcap | lpr