Menu
Coddy logo textTech

Sort-Befehl

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy — Lektion 32 von 82.

Der Befehl sort ordnet die Zeilen einer Datei in alphabetischer oder numerischer Reihenfolge an.Wir haben fruits.txt:
banana
apple
cherry
mango
Tippe einfach sort gefolgt vom Dateinamen:
sort fruits.txt
Die Ausgabe ist:
apple
banana
cherry
mango
Nützliche Flags:-r — in umgekehrter (absteigender) Reihenfolge sortieren:
sort -r fruits.txt
-nnumerisch statt alphabetisch sortieren:
sort -n numbers.txt
Ohne -n werden Zahlen als Text sortiert, sodass 10 vor 2 stehen würde. Mit -n werden sie korrekt nach Wert sortiert.-u — sortieren und gleichzeitig doppelte Zeilen entfernen:
sort -u fruits.txt
-k — nach einer bestimmten column sortieren (nützlich für Dateien mit mehreren Spalten):
sort -k2 data.txt   # nach der zweiten Spalte sortieren
Hinweis: sort ändert die Originaldatei nicht – es gibt nur das sortierte Ergebnis auf dem Bildschirm aus.
challenge icon

Aufgabe

Anfänger

Verwende den Befehl sort auf fruits.txt:

  1. Sortiere die Datei in alphabetischer Reihenfolge mit sort
  2. Sortiere die Datei in umgekehrter alphabetischer Reihenfolge mit sort -r

Hinweis: Führe beide Befehle nacheinander aus. Die ursprüngliche Datei wird nicht verändert — sort gibt nur das Ergebnis aus.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen