EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

nlposix - Online in der Cloud

Führen Sie nlposix im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl nlposix, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


nl — Zeilennummerierungsfilter

ZUSAMMENFASSUNG


nl [−S] [-b tippe] [-d delim] [-f tippe] [-h tippe] [- ich inkr] [− l num]
[-n Format] [−s Sept] [−v Startnummer] [-w Breite] [Datei]

BESCHREIBUNG


Das nl Dienstprogramm soll Zeilen aus dem benannten lesen Datei oder die Standardeingabe, wenn nein Datei is
benannt und soll die Zeilen zur Standardausgabe wiedergeben. Die Zeilen sind auf der zu nummerieren
links. Zusätzliche Funktionalität kann gemäß den Befehlsoptionen in . bereitgestellt werden
Wirkung.

Das nl Das Dienstprogramm betrachtet den gelesenen Text in Form von logischen Seiten. Die Zeilennummerierung ist
wird am Anfang jeder logischen Seite zurückgesetzt. Eine logische Seite besteht aus einer Kopfzeile, einem Hauptteil und
eine Fußzeile. Leere Abschnitte sind gültig. Verschiedene Zeilennummerierungsoptionen sind
unabhängig für Kopf-, Haupt- und Fußzeile verfügbar (z. B. keine Nummerierung der Kopfzeile
und Fußzeilen, während Leerzeilen nur im Hauptteil nummeriert werden).

Der Beginn logischer Seitenabschnitte soll durch Eingabezeilen signalisiert werden, die nichts enthalten
aber folgende Trennzeichen:

┌────────────────────── ┐.
LineStartseite of
├────────────────────── ┤.
│\:\:\: │ Kopfzeile │
│\:\: │ Körper │
│\: │ Fußzeile │
└────────────────────── ┘.
Falls nicht anders angegeben, nl gehen davon aus, dass der gelesene Text in einer einzigen logischen
Seitenkörper.

OPTIONAL


Das nl Dienstprogramm muss dem Band der Basisdefinitionen von POSIX.1‐2008 entsprechen, Abschnitt 12.2,
Dienstprogramm Syntax Richtlinien. Es kann nur eine Datei benannt werden.

Folgende Optionen sollen unterstützt werden:

-b tippe Geben Sie an, welche logischen Seitenrumpfzeilen nummeriert werden sollen. Anerkannt Typen und
ihre Bedeutung ist:

a Nummeriere alle Zeilen.

t Nummerieren Sie nur nicht leere Zeilen.

n Keine Zeilennummerierung.

pSchnur Nur Zeilen nummerieren, die den in angegebenen regulären Basisausdruck enthalten
Schnur.

Der Standard tippe für den logischen Seitenkörper soll . sein t (Textzeilen nummeriert).

-d delim Geben Sie die Trennzeichen an, die den Beginn einer logischen Seite anzeigen
Sektion. Diese können von den Standardzeichen geändert werden "\:" zu zwei Benutzer-
angegebenen Zeichen. Wenn nur ein Zeichen eingegeben wird, wird das zweite Zeichen
soll das Standardzeichen bleiben ':'.

-f tippe Geben Sie dasselbe an wie b tippe außer Fußzeile. Der Standard für logische Seite
Fußzeile soll sein n (keine Zeilen nummeriert).

-h tippe Geben Sie dasselbe an wie b tippe außer Kopfzeile. Der Standard tippe für logische Seite
Kopfzeile soll sein n (keine Zeilen nummeriert).

- ich inkr Geben Sie den Inkrementwert an, der verwendet wird, um logische Seitenzeilen zu nummerieren. Die Vorgabe soll
Sei 1.

− l num Geben Sie die Anzahl der Leerzeilen an, die als eine betrachtet werden sollen. Zum Beispiel, − l 2
führt dazu, dass nur die zweite benachbarte Leerzeile nummeriert wird (wenn die
angemessen -h a, -b a, oder -f a Option gesetzt). Die Vorgabe ist 1.

-n Format Geben Sie das Zeilennummerierungsformat an. Anerkannte Werte sind: ln, linksbündig,
führende Nullen unterdrückt; rn, rechtsbündig, führende Nullen unterdrückt; rz,
rechtsbündig, führende Nullen beibehalten. Der Standard Format sind rn (rechts
gerechtfertigt).

−S Geben Sie an, dass die Nummerierung an logischen Seitentrennzeichen nicht neu gestartet werden soll.

−s Sept Geben Sie die Zeichen an, die zum Trennen der Zeilennummer und der entsprechenden . verwendet werden
Textzeile. Der Standard Sept soll a . sein .

−v Startnummer
Geben Sie den Anfangswert an, der verwendet wird, um logische Seitenzeilen zu nummerieren. Die Vorgabe soll
Sei 1.

-w Breite Geben Sie die Anzahl der Zeichen an, die für die Zeilennummer verwendet werden sollen. Der Standard
Breite soll 6 sein.

OPERANDEN


Der folgende Operand soll unterstützt werden:

Datei Ein Pfadname einer Textdatei, die zeilennummeriert werden soll.

STDIN


Die Standardeingabe ist zu verwenden, wenn nein Datei Operand ist angegeben und soll verwendet werden, wenn der
Datei Operand ist '-' und die Implementierung behandelt die '-' als Standardeingabe bedeutet.
Andernfalls darf die Standardeingabe nicht verwendet werden. Siehe Abschnitt EINGABEDATEIEN.

SPEISUNG DATEIEN


Die Eingabedatei soll eine Textdatei sein.

VARIABLEN


Die folgenden Umgebungsvariablen sollen die Ausführung von nl:

SPRACHE Geben Sie einen Standardwert für die Internationalisierungsvariablen an, die nicht festgelegt sind oder
Null. (Siehe den Band Basisdefinitionen von POSIX.1‐2008, Abschnitt 8.2,
Internationalisierung Variablen für den Vorrang der Internationalisierung
Variablen, die verwendet werden, um die Werte von Gebietsschemakategorien zu bestimmen.)

LC_ALL Wenn auf einen nicht leeren Zeichenfolgenwert gesetzt, überschreiben Sie die Werte aller anderen
Internationalisierungsvariablen.

LC_COLLATE
Bestimmen Sie das Gebietsschema für das Verhalten von Bereichen, Äquivalenzklassen und Multi-
Elemente zum Sortieren von Zeichen in regulären Ausdrücken.

LC_CTYPE Bestimmen Sie das Gebietsschema für die Interpretation von Sequenzen von Bytes von Textdaten
als Zeichen (z. B. Einzelbyte- im Gegensatz zu Mehrbyte-Zeichen in
Argumente und Eingabedateien), das Verhalten von Zeichenklassen innerhalb regulärer
Ausdrücke und um zu entscheiden, welche Zeichen in der Zeichenklasse enthalten sind Graph (Für
-b t, -f t und -h t Optionen).

LC_MESSAGES
Bestimmen Sie das Gebietsschema, das verwendet werden soll, um das Format und den Inhalt von . zu beeinflussen
Diagnosemeldungen in Standardfehler geschrieben.

NLSPATH Bestimmen Sie den Speicherort von Nachrichtenkatalogen für die Verarbeitung von LC_MESSAGES.

ASYNCHRON Events


Standard.

STDOUT


Die Standardausgabe ist eine Textdatei im folgenden Format:

"%s%s%s", <Linie Anzahl>,Separator>,Varianten des Eingangssignals: Linie>

woLinie Anzahl> ist eines der folgenden numerischen Formate:

%6d Wenn die rn Format wird verwendet (Standard; siehe -n).

%06d Wenn die rz Format verwendet wird.

%−6d Wenn die ln Format verwendet wird.

Wenn Zeilennummern für einen Teil der Seite unterdrückt werden; dasSeparator> ist
auch unterdrückt.

In der vorherigen Liste ist die Zahl 6 die Standardbreite; das -w Option kann dies ändern
Wert.

STDERR


Der Standardfehler darf nur für Diagnosemeldungen verwendet werden.

AUSGABE DATEIEN


Keiner.

VERLÄNGERT BESCHREIBUNG


Keiner.

EXIT STATUS


Die folgenden Exit-Werte sollen zurückgegeben werden:

0 Erfolgreicher Abschluss.

>0 Es ist ein Fehler aufgetreten.

FOLGEN OF FEHLER


Standard.

Das Folgende Abschnitte sind informativ.

Anmeldeformular ANWENDUNG


Bei der Verwendung -d delim Option ist darauf zu achten, dass Sonderzeichen mit Escapezeichen
Bedeutung für den Befehlsinterpreter.

Beispiele:


Der Befehl:

nl −v 10 - ich 10 -d \!+ file1

Zahlen file1 beginnend bei Zeilennummer 10 mit einer Schrittweite von 10. Die logische Seite
Trennzeichen ist "!+". Notiere dass der '!' muss bei der Verwendung entkommen csh als Befehl
Interpreter wegen seiner History-Ersetzungssyntax. Zum ksh und sh die Flucht ist nicht
notwendig, schadet aber nicht.

RATIONALE


Keiner.

ZUKUNFT RICHTUNGEN


Keiner.

Verwenden Sie nlposix online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad