101 Linux – Wie kann man Zeilen und Wörter Anzahl auslesen aus einem oder mehreren Dateien oder aus anderen Quellen?
101 Linux – Tipp - wc = word count
Unter Linux kann man mit dem Tool wc – eng. word count – die Anzahl ermitteln der Zeilen und Wörter von einem oder mehreren Files oder eines Datenstroms.
$ wc book.txt
output:
7 289 1907 book.txt
Die Datei book.txt hat in meinem Fall:
- 7 Zeilen
- 289 Wörter (die durch ein Leer Zeichen getrennt sind)
- 1907 Zeichen
Dieses Beispiel zeigt wie man den Rückgabe Wert von who auf wc Umleitet. Die Option -l steht für die Anzahl der Zeilen.
$ who | wc -l
Weitere mögliche Optionen für wc sind:
- -w
gibt nur die Anzahl der Wörter aus - -l
gibt nur die Anzahl der Zeilen aus - -c
gibt nur die Anzahl der Bytes aus - -m
gibt nur die Anzahl der Zeichen aus - -L
gibt an die längste Zeile in der Datei als Byte Wert
Mehr Infos zum Tool wc bekommt man durch die Manpage.
$ man wc