pr - convertir des fichiers texte pour l'impression
SYNTAXE
pr [OPTION]... [FICHIER]...
DESCRIPTION
Mettre en page ou organiser en colonnes les fichiers pour l'impression.
En l'absence de FICHIER, ou lorsque FICHIER est -, lire l'entrée standard.
Les arguments obligatoires pour les options longues sont également obligatoires pour les options courtes.
+PREMIER_PAGE[:DERNIER_PAGE], --pages=PREMIER_PAGE[:DERNIER_PAGE]
commencer [arrêter] l'impression à la page PREMIER_[DERNIER_]PAGE
-COLONNE, --columns=COLONNE
afficher COLONNE colonnes et imprimer les colonnes verticalement, sauf si -a est utilisé. Équilibrer le nombre de lignes dans les colonnes de chaque page
-a, --across
imprimer les colonnes horizontalement plutôt que verticalement, utilisé en conjonction avec -COLUMN
-c, --show-control-chars
utiliser la notation avec un chapeau (^G) et la notation octale avec une barre oblique inversée
-d, --double-space
doubler l'espacement de la sortie
-D, --date-format=FORMAT
utiliser FORMAT pour la date de l'en-tête
-e[CAR[LARGEUR]], --expand-tabs[=CAR[LARGEUR]]
remplacer les caractères d'entrée (tabulations) par des tabulations de largeur LARGEUR (8)
-F, -f, --form-feed
utiliser des sauts de page au lieu des nouvelles lignes pour séparer les pages (par un en-tête de page de 3 lignes avec -F ou un en-tête et une fin de page de 5 lignes sans -F)
-h, --header=EN-TETE
utiliser un EN-TETE centré à la place du nom de fichier dans l'en-tête de la page, -h "" affiche une ligne vide, ne pas utiliser -h ""
-i[CAR[LARGEUR]], --output-tabs[=CAR[LARGEUR]]
remplacer les espaces par des caractères (tabulations) de largeur LARGEUR (8)
-J, --join-lines
fusionner les lignes complètes, désactive la troncature des lignes avec -W, pas d'alignement des colonnes, --sep-string[=CHAINE] définit les séparateurs
-l, --length=LONGUEUR_PAGE
définir la longueur de la page à LONGUEUR_PAGE (66) lignes (nombre par défaut de lignes de texte 56, et avec -F 63). implique -t si LONGUEUR_PAGE <= 10
-m, --merge
imprimer tous les fichiers en parallèle, un dans chaque colonne, tronquer les lignes, mais fusionner les lignes de longueur complète avec -J
-n[SEP[CHIFFRES]], --number-lines[=SEP[CHIFFRES]]
numéroter les lignes, utiliser CHIFFRES (5) chiffres, puis SEP (TABULATION), le comptage par défaut commence à la première ligne du fichier d'entrée
-N, --first-line-number=NOMBRE
commencer le comptage avec NOMBRE à la première ligne de la première page imprimée (voir +PREMIER_PAGE)
-o, --indent=MARGE
décaler chaque ligne de MARGE (zéro) espaces, n'affecte pas -w ou -W, MARGE sera ajouté à LARGEUR_PAGE
-r, --no-file-warnings
omettre l'avertissement lorsqu'un fichier ne peut pas être ouvert
-s[CAR], --separator[=CAR]
séparer les colonnes par un seul caractère, la valeur par défaut pour CAR est le caractère de tabulation sans -w et 'aucun caractère' avec -w. -s[CAR] désactive la troncature des lignes de toutes les options de colonne (-COLUMN|-a -COLUMN|-m) sauf si -w est défini
-S[CHAINE], --sep-string[=CHAINE]
séparer les colonnes par CHAINE, sans -S : séparateur par défaut tabulation avec -J et espace sinon (identique à -S « »), pas d'effet sur les options de colonne
-t, --omit-header
omettre les en-têtes et les pieds de page ; impliqué si LONGUEUR_PAGE <= 10
-T, --omit-pagination
supprimer les en-têtes et pieds de page, éliminer toute pagination par les sauts de page présents dans les fichiers d'entrée
-v, --show-nonprinting
utiliser la notation octale avec antislash
-w, --width=PAGE_WIDTH
définir la largeur de la page à PAGE_WIDTH (72) caractères pour une sortie à plusieurs colonnes,
-s[char] désactive (72)
-W, --page-width=PAGE_WIDTH
définir la largeur de la page à PAGE_WIDTH (72) caractères en permanence, tronquer les lignes, sauf si l'option -J est définie, sans interférence avec -S ou -s
--help afficher cette aide et quitter
--version
afficher les informations de version et quitter
AUTEUR
Écrit par Pete TerMaat et Roland Huebner.
SIGNALEMENT DE BUGS
Aide en ligne de GNU coreutils : [https://www.gnu.org/software/coreutils/] Signalez tout bug de traduction à : [https://translationproject.org/team/]
VOIR AUSSI
Documentation complète : [https://www.gnu.org/software/coreutils/pr] ou disponible localement via : info '(coreutils) pr invocation'
Emballé par Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licence GPLv3 : GNU GPL version 3 ou ultérieure [https://gnu.org/licenses/gpl.html]. Il s’agit d’un logiciel libre : vous êtes libre de le modifier et de le redistribuer. Il n’y a AUCUNE GARANTIE, dans la mesure permise par la loi.