CMD Master
Zurück zum Blog
Arnošt Havelka

Zeilen zählen mit wc und eine Datei sortieren

Zählen Sie Zeilen mit wc -l und sortieren Sie Namen mit sort.

Interaktive Lektion starten
Zeilen zählen mit wc und eine Datei sortieren

Protokolle und Listen sind leichter einzuschätzen, wenn Sie wissen, wie lang sie sind. wc -l gibt eine Zeilenzahl aus. sort bringt die Zeilen in Reihenfolge, damit Duplikate und Lücken auffallen.

Zeilen zählen: wc -l

-l bedeutet Zeilen (nicht Wörter oder Bytes). Übergeben Sie einen Dateinamen.

Befehl ausprobieren

Zählen Sie die Zeilen in einer Datei!

Befehl zusammenstellen
wc
Terminal
~$wc -l users.txt
0 users.txt

Wie viele Konten?

Terminal
~$wc -l users.txt

Die Zahl kommt zuerst, danach der Dateiname. Leiten Sie in wc -l um, wenn Sie bereits mit grep gefiltert haben.

Zeilen in Reihenfolge bringen: sort

sort liest eine Datei und gibt die Zeilen alphabetisch aus. Die Datei ändert sich nicht, außer Sie leiten die Ausgabe um.

printf '%s\n' 'Zebra' 'Apple' > names.txt
sort names.txt

Zebra und dann Apple auf der Platte werden auf dem Bildschirm zu Apple und dann Zebra.

Terminal
~$sort names.txt

Zählen Sie zuerst, wenn Sie eine Größe brauchen. Sortieren Sie, wenn Sie die Werte überblicken wollen. Kombinieren Sie beides später mit einer Pipe: sort names.txt | wc -l.


Wissenscheck

1 / 3

Was gibt wc -l file aus?

Quellen

Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.

Nächstes

Übung: Datenextraktion

Kombinieren Sie grep, Pipes und Umleitung, um Daten zu extrahieren und zu analysieren.