Manuels pour la ligne de commande

Man » Manuel de pr en ligne - documentation en ligne détaillée pour la page de manuel pr

🌍
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.