Wie zu Sortieren, Inhalt einer Textdatei im Terminal Linux durch die Spaltung bei einem bestimmten char?

Ich habe eine Aufgabe in der Schule zu Sortieren, Dateien, Inhalte in einer bestimmten Reihenfolge.
Ich hatte es mit Windows batch-Dateien, die erste und jetzt habe ich das gleiche zu tun in Linux.
Die Datei sieht mehr oder weniger wie diese den ganzen Weg durch:

John Doe : Crocodiles : 1035

In windows habe ich das problem gelöst, indem Sie dies:

sort /r /+39 file.txt

Zeilen in die Datei soll sortiert nach der Anzahl der Punkte (das ist die Zahl rechts) in absteigender Reihenfolge.
Auch der zweite Teil der Aufgabe besteht darin, die Zeilen zu Sortieren, die durch die Mitte der Spalte.

Wie kann ich das gleiche Ergebnis erhalten(s) in Linux? Ich habe versucht ein paar verschiedene Varianten der sort-Befehl in Linux auch, aber bisher ohne Erfolg.

InformationsquelleAutor Payerl | 2013-05-13
Schreibe einen Kommentar