Handbücher für die Kommandozeile

Man » pr Manual online - detaillierte Online-Dokumentation für die pr-Manpage

🌍
pr - Konvertiert Textdateien zum Drucken

SYNOPSIS

pr [OPTION]... [DATEI]...

BESCHREIBUNG

Formatiert oder spaltet DATEI(EN) zum Drucken.

Wenn keine DATEI angegeben ist oder DATEI -, wird die Standardeingabe gelesen.

Obligatorische Argumente für lange Optionen sind auch für kurze Optionen obligatorisch.

+ERSTE_SEITE[:LETZTE_SEITE], --pages=ERSTE_SEITE[:LETZTE_SEITE]
Beginnt mit der Seite ERSTE_[LETZTE_]SEITE mit dem Drucken.

-SPALTE, --columns=SPALTE
Gibt die Anzahl der Spalten aus und druckt die Spalten nach unten, es sei denn, -a wird verwendet. Balanciert die Anzahl der Zeilen in den Spalten auf jeder Seite.

-a, --across
Druckt die Spalten nebeneinander anstatt untereinander, wird zusammen mit -SPALTE verwendet.

-c, --show-control-chars
Verwendet Hut-Notation (^G) und ok tale Backslash-Notation.

-d, --double-space
Verdoppelt den Zeilenabstand der Ausgabe.

-D, --date-format=FORMAT
Verwendet FORMAT für das Datum im Header.

-e[ZEICHEN[BREITE]], --expand-tabs[=ZEICHEN[BREITE]]
Ersetzt Eingabezeichen (Tabulatoren) durch Tabulatoren der Breite BREITE (8).

-F, -f, --form-feed
Verwendet Formularvorschübe anstelle von Zeilenumbrüchen, um Seiten zu trennen (mit einem 3-zeiligen Seiten-Header mit -F oder einem 5-zeiligen Header und Trailer ohne -F).

-h, --header=HEADER
Verwendet einen zentrierten HEADER anstelle des Dateinamens im Seiten-Header. -h "" gibt eine leere Zeile aus; Verwenden Sie nicht -h"".

-i[ZEICHEN[BREITE]], --output-tabs[=ZEICHEN[BREITE]]
Ersetzt Leerzeichen durch Zeichen (Tabulatoren) mit der Breite BREITE (8).

-J, --join-lines
Führt vollständige Zeilen zusammen, deaktiviert die Zeilenverkürzung mit -W, keine Spaltenausrichtung, --sep-string[=STRING] setzt die Trennzeichen.

-l, --length=SEITENLÄNGE
Setzt die Seitenlänge auf SEITENLÄNGE (66) Zeilen (Standardanzahl der Textzeilen 56 und mit -F 63). Impliziert -t, wenn SEITENLÄNGE <= 10.

-m, --merge
Gibt alle Dateien parallel aus, eine in jeder Spalte, verkürzt Zeilen, führt aber vollständige Zeilen mit -J zusammen.

-n[TRENN[ZIFFERN]], --number-lines[=TRENN[ZIFFERN]]
Nummeriert die Zeilen, verwendet ZIFFERN (5) Ziffern und dann TRENN (Tabulator), die Standardzählung beginnt mit der 1. Zeile der Eingabedatei.

-N, --first-line-number=NUMMER
Beginnt mit der Zählung mit NUMMER in der 1. Zeile der ersten gedruckten Seite (siehe +ERSTE_SEITE).

-o, --indent=EINRUECKUNG
Versetzt jede Zeile um EINRUECKUNG (Null) Zeichen nach links, wirkt sich nicht auf -w oder -W aus, EINRUECKUNG wird zu PAGE_WIDTH addiert.

-r, --no-file-warnings
Unterdrückt die Warnung, wenn eine Datei nicht geöffnet werden kann.

-s[ZEICHEN], --separator[=ZEICHEN]
Trennt die Spalten durch ein einzelnes Zeichen, Standardwert für ZEICHEN ist das Tabulatorzeichen ohne -w und 'kein Zeichen' mit -w. -s[ZEICHEN] schaltet die Zeilenverkürzung aller 3 Spaltenoptionen (-SPALTE|-a -SPALTE|-m) außer -w aus.

-S[STRING], --sep-string[=STRING]
Trennt die Spalten durch STRING, ohne -S: Standardtrenner Tabulator mit -J und Leerzeichen andernfalls (das gleiche wie -S" "). Hat keinen Einfluss auf die Spaltenoptionen.

-t, --omit-header
Lässt Seiten-Header und -Footer aus; impliziert, wenn SEITENLÄNGE <= 10.

-T, --omit-pagination
Lässt Seiten-Header und -Footer aus, entfernt alle Seitenzahlen durch Formularvorschübe in den Eingabedateien.

-v, --show-nonprinting
Verwendet ok tale Backslash-Notation.

-w, --width=SEITENBREITE
Setzt die Seitenbreite auf SEITENBREITE (72) Zeichen nur für die Ausgabe von mehrspaltigem Text. -s[Zeichen] schaltet dies aus (72).

-W, --page-width=SEITENBREITE
Setzt die Seitenbreite immer auf SEITENBREITE (72) Zeichen, verkürzt Zeilen, außer wenn die Option -J gesetzt ist, hat keinen Einfluss auf -S oder -s.

--help zeigt diese Hilfe an und beendet das Programm.

--version gibt Versionsinformationen aus und beendet das Programm.

AUTOR

Geschrieben von Pete TerMaat und Roland Huebner.

FEHLERMELDUNGEN

GNU coreutils Online-Hilfe: [https://www.gnu.org/software/coreutils/] Melden Sie alle Übersetzungsfehler unter [https://translationproject.org/team/].

SIEHE AUCH

Vollständige Dokumentation [https://www.gnu.org/software/coreutils/pr] oder lokal verfügbar über: info '(coreutils) pr invocation'

Verpackt von Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder später [https://gnu.org/licenses/gpl.html]. Dies ist freie Software: Sie können sie ändern und weiterverbreiten. Es gibt KEINE GARANTIE, soweit dies gesetzlich zulässig ist.