So zählen Sie die Anzahl der Zeilen in einer Datei unter Linux

WBOY
Freigeben: 2022-04-12 18:58:46
Original
10632 Leute haben es durchsucht

Unter Linux können Sie den Befehl wc verwenden, um die Anzahl der Zeilen in einer Datei zu zählen. Die Funktion dieses Befehls besteht darin, die Anzahl der Bytes, Wörter und Zeilen in der angegebenen Datei zu zählen und die statistischen Ergebnisse anzuzeigen und auszugeben Wenn der Parameter auf „-l“ gesetzt ist, wird die Anzahl der Zeilen in der Datei gezählt und die Syntax lautet „wc -l Dateiname“.

So zählen Sie die Anzahl der Zeilen in einer Datei unter Linux

Die Betriebsumgebung dieses Artikels: Linux7.3-System, Dell G3-Computer.

So zählen Sie die Anzahl der Zeilen in einer Datei unter Linux

Mit dem Befehl wc können wir die Anzahl der Bytes, Wörter oder Spalten einer Datei berechnen und die Anzahl der Bytes, Wörter und Zeilen in der angegebenen Datei zählen Datei und zeigen Sie die statistischen Ergebnisse an und geben Sie sie aus

Die Syntax lautet:

wc [选项] 文件 ...
Nach dem Login kopieren

Gemeinsame Parameter sind wie folgt:

  • -c zählt die Anzahl der Bytes.

  • -l zählt die Anzahl der Zeilen.

  • -m zählt die Anzahl der Zeichen. Dieses Flag kann nicht mit dem Flag -c verwendet werden.

  • -w zählt die Wortzahl. Beachten Sie, dass sich die Wörter hier auf durch Leerzeichen, Zeilenumbrüche usw. getrennte Zeichenfolgen beziehen.

Das Beispiel sieht wie folgt aus:

Zählen Sie die Anzahl der Zeilen, Wörter und Bytes in der Datei

$ wc test.txt 
1 1 7 test.txt
Nach dem Login kopieren

Das Druckergebnis zeigt, dass die Datei 1 Zeile, 1 Wort und 7 Bytes hat.

Eine besondere Erinnerung ist, dass die Wörter hier Zeichenfolgen sind, die durch Leerzeichen, Zeilenumbrüche usw. getrennt sind, d. h.

Wörter Wörter

Hier gibt es nur zwei Wörter.

Zählen Sie nur die Anzahl der Dateizeilen, Wörter, Zeichen oder Bytes.

Wenn Sie nur ein einzelnes Inhaltselement zählen, müssen Sie nur die entsprechenden Parameter angeben, zum Beispiel:

$ wc -l test.txt
1 test.txt
Nach dem Login kopieren

Verwenden Sie den Parameter -l für nur Anzahl der Zeilen anzeigen.

Was hier jedoch besondere Aufmerksamkeit erfordert, ist der Unterschied zwischen der Anzahl der Zeichen und der Anzahl der Bytes. Die Anzahl der Bytes ist der von den Daten belegte Platz, und ein Zeichen kann mehrere Bytes belegen. Bei der UTF-8-Codierung ist beispielsweise ein englischer Buchstabe ein Zeichen und nimmt ein Byte Platz ein, während ein chinesisches Zeichen drei Bytes einnimmt Bytes.

Zum Beispiel:

Programmierung

Programmierung, hier sind es zwei Zeichen und der belegte Speicherplatz beträgt 6 Bytes, aber bei Verwendung von wc -m sind die Statistiken eins mehr als zwei, also 3 Zeichen.

$ echo 编程|wc -m
3
$ echo 编程|wc -c
7
Nach dem Login kopieren

So zählen Sie die Anzahl der Zeilen in einer Datei unter Linux

[Verwandte Empfehlungen: Laravel-Video-Tutorial]

Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der Zeilen in einer Datei unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage