Fryboyter

IP-Adressen über die Shell sortieren

Ich habe hier eine Textdatei in der pro Zeile eine IP-Nummer steht. Allerdings geht es wild durcheinander. Ziel ist es nun die ganzen Nummern zu sortieren. Mittels folgendem Konstrukt konnte ich die ZSH (sollte auch mit Bash und Co funktionieren) überreden die Nummern zu ordnen.

cat unsortiert.txt | sort -n -t . -k 1,1 -k 2,2 -k 3,3 -k 4,4 | uniq >> sortiert.txt

Doppelt aufgeführte Nummern werden hierbei auch gleich auf einen Eintrag minimiert.


Diese Artikel könnten auch interessant sein

Allgemeinen Kommentarfeed abonieren