1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
|
.\"
.\" Copyright 1993 Sebastian Hetze und der/die in der Sektion
.\" AUTOR genannten Autor/Autoren
.\"
.\" Dieser Text steht unter der GNU General Public License.
.\" Er darf kopiert und verndert, korrigiert und verbessert werden.
.\" Die Copyright und Lizenzbestimmung mssen allerdings erhalten
.\" bleiben. Die Hinweise auf das LunetIX Linuxhandbuch, aus dem
.\" dieser Text stammt, drfen nicht entfernt werden.
.\"
.TH NL 1 "1. Juli 1993" LunetIX "Linux Anwenderhandbuch"
.SH Funktion
nl \- nummeriert die Zeilen in einer Datei
.SH Syntax
.B nl
.RB [ \-h
.IR Stil ]
.RB [ \-b
.IR Stil ]
.RB [ \-f
.IR Stil ]
.RB [ \-p ]
.RB [ \-d
.IR "zwei Zeichen" ]
.RB [ \-v
.IR Nummer ]
.RB [ \-i
.IR Nummer ]
.RB [ \-l
.IR Nummer ]
.RB [ \-s
.IR Zeichenkette ]
.RB [ \-w
.IR Nummer ]
.RB [ \-n { ln , rn , rz }]
.RB [ \-\-header-numbering=
.IR Stil ]
.RB [ \-\-body-numbering=
.IR Stil ]
.RB [ \-\-footer-numbering=
.IR Stil ]
.RB [ \-\-first-page=
.IR Nummer ]
.RB [ \-\-page-increment=
.IR Nummer ]
.RB [ \-\-no-renumber ]
.RB [ \-\-join-blank-lines=
.IR Nummer ]
.RB [ \-\-number-separator=
.IR Zeichenkette ]
.RB [ \-\-number-width=
.IR Nummer ]
.RB [ \-\-number-format= { ln , rn , rz }]
.RB [ \-\-section-delimiter=
.IR "zwei Zeichen" ]
.RI [ Datei ...]
.SH BESCHREIBUNG
.B nl
gibt die Zeilen einer oder
mehrerer Dateien (oder der Standardeingabe) mit Zeilennummern auf die
Standardausgabe. Es knnen dabei die Zeilen einer (logischen) Seite in
einen Kopf, einen Krper und einen Fu unterteilt werden, die jeweils
einzeln und in unterschiedlichen Stilen nummeriert werden. Jeder Teil
kann auch leer sein. Wenn vor dem ersten Kopfteil bereits Zeilen
vorhanden sind, werden diese Zeilen wie ein Seitenkrper nummeriert.
.PP
Die Nummerierung beginnt auf jeder Seite neu. Mehrere Dateien werden
als ein einziges Dokument betrachtet, und die Zeilennummer nicht
zurckgesetzt.
.PP
Der Kopfteil wird durch eine Zeile eingeleitet, die nur die Zeichenkette
\fB\\:\\:\\:\fP enthlt. Der Krper wird entsprechend durch
\fB\\:\\:\fP und der Fu durch \fB\\:\fP eingeleitet. In der Ausgabe
werden diese Zeilen als Leerzeilen ausgegeben.
.SH OPTIONEN
.TP
.BI \-h " Stil"
bestimmt die Art der Zeilennummerierung fr die Kopfzeile; das
Nummerntrennzeichen wird auch den nicht nummerierten Zeilen
vorangestellt; als
.I Stil
werden folgende Zeichen erkannt
.TP
.B a
alle Zeilen werden nummeriert
.TP
.B t
die leeren Zeilen werden nicht nummeriert (Voreinstellung fr den Krper)
.TP
.B n
die Zeilen werden nicht nummeriert (Voreinstellung fr Kopf und Fu)
.TP
.BI p " Ausdruck"
nur die Zeilen, in denen der regulre
.I Ausdruck
vorkommt, werden nummeriert
.TP
.BI \-b " Stil"
bestimmt die Art der Zeilennummerierung fr den Krper
.TP
.BI \-f " Stil"
bestimmt die Art der Zeilennummerierung fr den Fu
.TP
.B \-p
die Zeilen aller Seiten werden fortlaufend nummeriert
.TP
.BI \-v " Nummer"
die erste Zeile jeder logischen Seite bekommt die angegebene Nummer
.TP
.BI \-i " Nummer"
die Schrittweite fr die Nummerierung
.TP
.BI \-l " Nummer"
die angegebene Anzahl aufeinanderfolgender Leerzeilen werden als eine
Zeile angesehen, und die letzte Zeile nummeriert; wenn weniger Leerzeilen
in Folge auftreten, werden sie nicht nummeriert; Leerzeilen drfen auch
keine Leerzeichen oder Tabulatoren enthalten
.TP
.BI \-s " Zeichenkette"
setzt die
.I Zeichenkette
als Nummerntrennzeichen zwischen Zeilennummer und Text; Voreinstellung ist
.B tab
.TP
.BI \-w " Nummer"
die Zeilennummern erhalten die angegebene Anzahl Stellen; Voreinstellung
ist 6
.TP
.BR \-n " {" ln ", " rn ", " rz "}"
die Zeilennummern werden in dem angegebenen Stil ausgegeben; dabei bedeutet
.TP
.B ln
linksbndig, ohne fhrende Nullen
.TP
.B rn
rechtsbndig, ohne fhrende Nullen
.TP
.B rz
rechtsbndig, mit Nullen auf die volle Stellenzahl aufgefllt
.TP
.BI \-d " zwei Zeichen"
die zwei Zeichen werden zur Trennung von Kopf, Krper und Futeil
benutzt, Voreinstellung ist \fB\\:\fP
.SH SIEHE AUCH
.BR pr (1).
und das LunetIX Linuxhandbuch
.SH AUTOR
Scott Bartram, David MacKenzie
|