Mit dem Linux-Befehl wc lässt du dir die Anzahl der Zeilen, Wörter und Zeichen innerhalb einer Datei anzeigen. Der Command funk­tio­niert auch für mehrere Dokumente gleich­zei­tig und liefert dir zu­sätz­lich die Summe der Werte.

Was ist der Linux-wc-Befehl?

Möchtest du die Zei­chen­an­zahl in Text­da­tei­en ermitteln, ist unter Linux der wc-Befehl die schnells­te Lösung. Das Kürzel steht für „word count“. Das Tool wird direkt im Terminal aus­ge­führt und gehört bei den meisten Linux-Dis­tri­bu­tio­nen wie Debian oder Ubuntu zur Grund­aus­stat­tung. wc erfasst Bytes, Wörter sowie Zeichen und gibt diese wahlweise kom­bi­niert oder einzeln aus. Während viele Text­edi­to­ren ähnliche Funk­tio­nen bieten, ist Linux-wc perfekt, wenn du die Daten ohne Umwege direkt aus der Konsole beziehen willst.

Wie funk­tio­niert der wc-Befehl?

Das Prinzip von Linux-wc ist simpel: Du erhältst eine präzise Auf­stel­lung ver­schie­de­ner Parameter. Diese hängen entweder von deinen gewählten Optionen ab oder folgen dem Standard. In der Stan­dard­ein­stel­lung werden nach­ein­an­der die Zeilen, Wörter und Zeichen aus­ge­ge­ben. Du kannst den Befehl für mehrere Dateien parallel nutzen. In diesem Fall listet world4you stan­dard­mä­ßig die Werte für jedes Dokument einzeln auf und zeigt am Ende die Ge­samt­sum­me aller Zeilen, Wörter und Zeichen an.

Wie sieht die Syntax des wc-Befehls aus?

So ist die Syntax von Linux-wc aufgebaut:

$ wc [Option] [Datei]

Ver­zich­test du auf spe­zi­fi­sche Optionen, erfolgt die Ausgabe nach dem Muster Zeilen, Wörter, Zeichen. Falls du keine Datei angibst, nutzt der Befehl au­to­ma­tisch die Stan­dard­ein­ga­be.

Welche Optionen bietet Linux-wc?

Du kannst den wc-Befehl mit diesen Optionen anpassen:

  • -c: Ermittelt nur die Bytes innerhalb einer Datei.
  • -L: Zeigt die Länge der längsten Zeile an.
  • -l: Zählt aus­schließ­lich die Zeilen in der Datei.
  • -m: Gibt lediglich die Anzahl der Zeichen aus.
  • -w: Zählt nur die Wörter innerhalb der Datei.

Beispiele für den wc-Befehl

Hier zeigen wir dir anhand prak­ti­scher Beispiele, wie du den Linux-wc-Befehl im Alltag einsetzt.

$ wc beispiel.txt

Damit rufst du die Anzahl aller Zeilen, Wörter und Zeichen für das Dokument beispiel.txt ab.

$ wc beispiel.txt index.html

Dieser Befehl gibt für jede Datei die Ein­zel­wer­te aus. Am Ende erscheint eine zu­sätz­li­che Zeile, welche die Ge­samt­sum­me beider Dokumente zu­sam­men­fasst.

$ wc -w beispiel.py

So lässt du dir aus­schließ­lich die Wort­an­zahl für die Datei beispiel.py ausgeben.

Zum Hauptmenü