So verwenden Sie den Linux-Befehl nl

So verwenden Sie den Linux-Befehl nl

1. Befehlseinführung

nl (Anzahl der Zeilen) fügt der angegebenen Datei Zeilennummern hinzu und schreibt sie in die Standardausgabe. Wenn keine Datei angegeben ist oder die angegebene Datei "-" ist, liest das Programm die Daten von der Standardeingabe.

2. Nutzung

nl [Optionen]… [Datei]…

3. Optionen

 : : : : : : : : : : : : : : : CC sind die beiden Trennzeichen, die zur Trennung logischer Seitenzahlen verwendet werden. Das fehlende zweite Zeichen bedeutet ":". Wenn Sie "\" angeben, 
Bitte geben Sie "\\" ein. Die verfügbaren Stile sind: 

 a Alle Zeilen nummerieren t Nicht leere Zeilen nummerieren n Zeilen nicht nummerieren pBRE Nur Zeilen nummerieren, die dem regulären Ausdruck BRE entsprechen. FORMAT ist eines der folgenden: 

 ln Linksbündig, keine Leerzeichen werden mit 0 aufgefülltrn Rechtsbündig, keine Leerzeichen werden mit 0 aufgefülltrz Rechtsbündig, Leerzeichen werden mit 0 aufgefüllt

4. Beispiele

Beispiel 1: Zeilennummern anzeigen

[root@oracledb Studie]# nl test1.log 
   1 2011
   2 2012
   3 2013

Beispiel 2: Zeilennummern anzeigen und Ausrichtung festlegen

[root@oracledb Studie]# nl -nln test1.log 
1 2011
2 2012
3 2013
[root@oracledb Studie]# nl -nrn test1.log 
   1 2011
   2 2012
   3 2013
[root@oracledb-Studie]# nl -nrz test1.log 
000001 2011
000002 2012
000003 2013

Beispiel 3: Geben Sie eine Breite von 4 Bit an, der Standardwert ist 6 Bit

[root@oracledb Studie]# nl -nrz -w 4 test1.log 
0001 2011
0002 2012
0003 2013

Beispiel 4: Nummerieren Sie den Inhalt der Standardeingabe

[root@oracledb Studie]# nl
Zeile1
   1 Zeile1
Zeile2 
   2 Zeile2
Zeile3
   3 Zeile3
[root@oracledb-Studie]

Drücken Sie Strg+D, um die Eingabe zu beenden.

oder EOF (Ende der Datei)

[root@oracledb-Studie]# nl <<EOF
> Zeile1
> Zeile2
> Zeile3
> Ende des Lebens
   1 Zeile1
   2 Zeile2
   3 Zeile3

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung der Linux-Befehle: So verwenden Sie den Befehl useradd
  • Detaillierte Erklärung zur Verwendung des Linux-Top-Befehls
  • Verwendung des Linux-Befehls „Cut“
  • Detaillierte Erklärung des sudo-Befehls im Linux-System
  • Detaillierte Erläuterung der Befehlszeilenoptionen und -parameter der Linux-Shell
  • Detaillierte Analyse der Verwendung des Linux-Mount-Befehls
  • So verwenden Sie den Linux-Tar-Komprimierungs- und Verpackungsbefehl
  • Detaillierte Verwendung der Linux-Befehle ipcs und ipcrm
  • Detaillierte Erklärung des Linux-Befehls systemctl
  • Detaillierte Erklärung zur Verwendung der Befehle rz und sz in Linux
  • Detaillierte Erklärung der Linux-Befehlsparameter ls
  • Linux-Befehl „du“ zum Anzeigen von Ordnergrößen und Sortieren in absteigender Reihenfolge

<<:  Vue realisiert den gesamten Prozess der Slider-Drag-Verifizierungsfunktion

>>:  Grafisches Tutorial zur Installation und Konfiguration der Dekomprimierungsversion von MySQL 8.0.17

Artikel empfehlen

Lösung für das Docker-Pull-Timeout

In letzter Zeit ist das Abrufen von Docker-Images...

Ist es einfach, mit Vue3 eine Popup-Komponente zu kapseln?

Inhaltsverzeichnis Zusammenfassung zuerst: 🌲🌲 Vor...

Verwenden Sie Element+vue, um Start- und Endzeitlimits zu implementieren

In diesem Artikelbeispiel wird der spezifische Co...

Implementierung von nacos1.3.0, erstellt mit Docker

1. Fortsetzen nacos-Datenbank Datenbankname nacos...

Zusammenfassung der Überwachung von Tastaturereignissen durch Vue

Wichtige Modifikatoren Wenn wir auf Tastaturereig...

Detaillierte Erklärung des JavaScript-Proxy-Objekts

Inhaltsverzeichnis 1. Was ist ein Proxy? 2. Wie w...

So verwenden Sie „not in“ zur Optimierung von MySql

Als ich kürzlich in einem Projekt eine Auswahlabf...

Detaillierte Erklärung zur Verwendung des Arguments-Objekts in JavaScript

Inhaltsverzeichnis Vorwort Grundlegende Konzepte ...

So führen Sie PostgreSQL mit Docker aus

1. Installieren Sie Docker. Referenz-URL: Docker-...

Zusammenfassung von 76 Erfahrungspunkten der User Experience

Klassifizierung der Website-Erfahrung 1. Sinneser...

Eine gründliche Analyse der HTML-Sonderzeichen

Eine gründliche Analyse von HTML (14) Sonderzeich...