Linux-wc-Befehl: So zählen Sie Wörter, Zeichen und Zeilen in Dateien

Mit dem Linux-Befehl wc können Sie sich die Anzahl der Zeilen, Wörter und Zeichen innerhalb einer Datei anzeigen lassen. Der Command kann auch für mehrere Dokumente verwendet werden und addiert deren Werte zusätzlich.

Was ist der Linux-wc-Befehl?

Wenn Sie die Zeichenanzahl in Textdateien zählen möchten, ist in Linux der wc-Befehl die einfachste Wahl. Der Command, dessen Kürzel für „word count“ steht, wird in der Kommandozeile ausgeführt und gehört bei den meisten Linux-Distributionen wie etwa Debian oder Ubuntu zum Standard. wc berücksichtigt Bytes, Wörter und Zeichen und gibt ihre Anzahl zusammen oder einzeln aus. Zwar bieten die meisten Schreibprogramme eine ähnliche Option; wenn Sie die Werte allerdings aus dem Terminal direkt beziehen möchten, ohne dafür weitere Software zu bemühen, ist Linux-wc ideal.

Wie funktioniert der wc-Befehl?

Die Funktionsweise von Linux-wc ist schnell erklärt. Sie erhalten mit dem Kommando eine genaue Auflistung unterschiedlicher Parameter, die Sie entweder durch eine Option festlegen oder die nach dem Standard aufgelistet werden. Die Default-Einstellung gibt die Anzahl der Zeilen, der Wörter und der Zeichen hintereinander aus. Sie können den Befehl auch für mehrere Textdateien gleichzeitig ausführen. Dann erhalten Sie standardmäßig eine Auflistung der einzelnen Dokumente und zusätzlich den Gesamtwert der unterschiedlichen Zeilen, Wörter und Zeichen in Addition.

Wie sieht die Syntax des wc-Befehls aus?

Dies ist die Syntax von Linux-wc:


$ wc [Option] [Datei]

Wenn Sie auf Optionen verzichten, folgt die Ausgabe dem oben genannten Schema mit Zeilen, Wörtern und Zeichen. Geben Sie keine Datei an, bezieht sich der Befehl automatisch auf die Standardeingabe.

Welche Optionen hat Linux-wc?

Sie können den wc-Befehl durch verschiedene Optionen spezifizieren:

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

Beispiele für den wc-Befehl

Abschließend zeigen wir Ihnen anhand einiger praktischer Beispiele, wie Sie den Linux-wc-Befehl für Ihre tägliche Arbeit benutzen können.


$ wc beispiel.txt

Hiermit lassen Sie sich die Anzahl aller Zeilen, Wörter und Zeichen im Dokument beispiel.txt anzeigen.


$ wc beispiel.txt index.html

Durch diesen Befehl werden Ihnen zunächst für jede Datei die einzelnen Werte nach dem obigen Schema ausgegeben. Abschließend enthält die Ausgabe eine Zeile, in der die Summe für beide Dokumente zusammengefasst wird.


$ wc -w beispiel.py

So lassen Sie sich lediglich die Anzahl der Wörter im Dokument beispiel.py anzeigen.