Aperçu
La commande pr divise le contenu d'un fichier texte en pages, ajoute un en-tête (nom du fichier, date, numéro de page) à chaque page et aligne le texte en plusieurs colonnes pour une sortie optimisée pour l'impression. Elle est utile pour visualiser le contenu d'un fichier de manière organisée.
Fonctionnalités principales
- Division et numérotation des pages
- Ajout d'en-têtes personnalisés
- Alignement du texte en plusieurs colonnes
- Ajout de numéros de ligne
- Fusion et sortie de plusieurs fichiers
Options principales
Les options principales de la commande pr permettent un contrôle fin du format de sortie et de la mise en page.
Format et mise en page de la sortie
Commande générée :
Essayez de combiner les commandes.
Description:
`pr` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Exemples illustrant les différentes utilisations de la commande pr.
Pagination de base
pr mon_document.txt
Divise le contenu du fichier en pages et ajoute un en-tête.
Ajout de numéros de ligne et d'un en-tête personnalisé
pr -n -h "Mon rapport" mon_document.txt
Numérote chaque ligne et ajoute l'en-tête 'Mon rapport'.
Affichage de deux fichiers côte à côte en deux colonnes
pr -m file1.txt file2.txt
Affiche le contenu de file1.txt et file2.txt côte à côte en deux colonnes.
Sortie en pages de 30 lignes sans en-têtes/pieds de page
pr -t -l 30 mon_document.txt
Configure la sortie pour afficher seulement 30 lignes par page, sans en-têtes ni pieds de page.
Traitement de la sortie d'une autre commande via un pipe
ls -l | pr -2
Utilise la sortie de la commande ls -l avec pr pour l'afficher en deux colonnes.
Conseils et précautions
Conseils utiles et points à considérer lors de l'utilisation de la commande pr.
Utilisation du pipe (|)
La commande pr est très utile pour traiter la sortie standard d'autres commandes, pas seulement les fichiers. Par exemple, vous pouvez utiliser `ls -l | pr -3` pour afficher une longue liste en plusieurs colonnes.
- Utiliser le pipe pour envoyer la sortie d'autres commandes à `pr` pour le formatage
- Afficher plus d'informations sur un seul écran sans avoir à faire défiler
Impression directe sur une imprimante
Vous pouvez rediriger la sortie de pr vers des commandes d'impression comme `lpr` ou `lp` pour imprimer des documents formatés.
- `pr fichier.txt | lpr`
Modification des valeurs par défaut
Par défaut, pr utilise une longueur de page de 66 lignes et une largeur de page de 72 caractères. Vous pouvez modifier ces valeurs avec les options `-l` et `-w`.
- Longueur de page : `-l N`
- Largeur de page : `-w N`