Befehle · 2 min read · Sep 19, 2025

Linux wc-Befehl für Anfänger erklärt (6 Beispiele)

Während der Arbeit in der Befehlszeile möchten Sie manchmal die Anzahl der Wörter, Byte-Zählungen oder sogar Zeilenumbrüche in einer Datei abrufen. Wenn Sie nach einem Tool suchen, das dies für Sie erledigt, werden Sie erfreut sein zu erfahren, dass es in Linux ein Befehlszeilenwerkzeug - genannt wc - gibt, das all dies für Sie erledigt. In diesem Artikel werden wir dieses Tool anhand von leicht verständlichen Beispielen besprechen.

Aber bevor wir einsteigen, ist es erwähnenswert, dass alle in diesem Tutorial bereitgestellten Beispiele auf Ubuntu 16.04 getestet wurden.

Linux wc-Befehl

Der wc-Befehl gibt die Anzahl der Zeilenumbrüche, Wörter und Bytes für jede Eingabedatei aus. Folgendes ist die Syntax dieses Befehlszeilenwerkzeugs:

wc [OPTION]... [FILE]...

Und so erklärt die Man-Seite von wc:

Gibt die Anzahl der Zeilenumbrüche, Wörter und Bytes für jede DATEI aus und eine Gesamtliste, wenn mehr als eine DATEI angegeben ist. Ein Wort ist eine nicht-null-lange Zeichenfolge, die durch Leerzeichen begrenzt ist. Ohne DATEI oder wenn DATEI - ist, wird die Standard-Eingabe gelesen.

Die folgenden Beispiele im Frage-Antwort-Stil geben Ihnen eine noch bessere Vorstellung von der grundlegenden Verwendung von wc.

Hinweis: Wir verwenden eine Datei namens file.txt als Eingabedatei in all unseren Beispielen. Folgendes enthält die Datei:

hi  
hello  
how are you  
thanks.

Q1. Wie man die Byte-Zählung ausgibt

Verwenden Sie die Befehlszeilenoption -c, um die Byte-Zählung auszugeben.

wc -c file.txt

Hier ist die Ausgabe, die dieser Befehl auf unserem System erzeugt hat:

Also enthält die Datei 29 Bytes.

Q2. Wie man die Zeichenanzahl ausgibt

Um die Anzahl der Zeichen auszugeben, verwenden Sie die Befehlszeilenoption -m.

wc -m file.txt

Hier ist die Ausgabe, die dieser Befehl auf unserem System erzeugt hat:

Also enthält die Datei 29 Zeichen.

Q3. Wie man die Zeilenanzahl ausgibt

Verwenden Sie die Befehlszeilenoption -l, um die Anzahl der Zeilenumbrüche in der Datei auszugeben.

wc -l file.txt

Hier ist die Ausgabe in unserem Fall:

Q4. Wie man die Wortanzahl ausgibt

Um die Anzahl der in der Datei vorhandenen Wörter auszugeben, verwenden Sie die Befehlszeilenoption -w.

wc -w file.txt

Folgend die Ausgabe, die der Befehl in unserem Fall erzeugt hat:

Das zeigt also, dass es 6 Wörter in der Datei gibt.

Q5. Wie man die maximale Anzeigehöhe oder die Länge der längsten Zeile ausgibt

Falls Sie die Länge der längsten Zeile in der Eingabedatei ausgeben möchten, verwenden Sie die Befehlszeilenoption -L.

wc -L file.txt

Hier ist die Ausgabe, die der Befehl in unserem Fall erzeugt hat:

Die Länge der längsten Zeile in unserer Datei beträgt also 11.

Q6. Wie man Dateinamen aus einer Datei liest

Falls Sie mehrere Dateinamen haben und möchten, dass wc sie aus einer Datei liest, verwenden Sie die Option –files0-from.

wc --files0-from=names.txt

Sie können also sehen, dass der wc-Befehl in diesem Fall die Zeilen-, Wörter- und Zeichenanzahl für file.txt in der Ausgabe erzeugt hat. Der Name file.txt wurde in der Datei names.txt erwähnt. Es ist erwähnenswert, dass zur erfolgreichen Verwendung dieser Option die Namen in der Datei NUL-terminiert sein sollten - Sie können dieses Zeichen erzeugen, indem Sie Ctrl+v gefolgt von Ctrl+Shift+@ eingeben.

Fazit

Wie Sie zustimmen würden, ist wc ein einfacher Befehl, sowohl in Bezug auf das Verständnis als auch auf die Verwendung. Wir haben so gut wie alle Befehlszeilenoptionen abgedeckt, die das Tool bietet, sodass Sie bereit sein sollten, das Tool täglich zu verwenden, sobald Sie das, was wir hier erklärt haben, geübt haben. Für weitere Informationen zu wc besuchen Sie die Man-Seite.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.