Von
Jaqe
am
am
Sortieren mit sort
Ich hatte so eben das Problem, eine Liste mit zugespammten Email-Adressen zu sortieren.
Ein cat emails.txt | sort
sortiert mir die Liste, allerdings nach dem Usernamen-Teil der Email-Adresse (also nach dem Teil vor dem @).
Ich brauchte aber eine Sortierung nach dem Domainteil. Ein kurzes Stöbern in der man-page zu sort
brachte dann auch die Lösung:
cat emails.txt | sort -t '@' -k +2
sort soll das Zeichen @ als Trenner nehmen und dann nach dem Feld 2 sortieren. Und schon hab ich meine Liste von Email-Adressen nach deren Domain sortiert und kann diese Liste nun z.b. in Openoffice Calc weiterverarbeiten.