IP Liste mit sort nach Netmaske sortieren.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

IP Liste mit sort nach Netmaske sortieren.

Beitrag von Friesi » 16.09.2004 16:28:58

Ich hab ne Liste mit 250000 IP Adressen und würde die gerne nach der Netzmaske sortieren.

doch die IPs sind so in der liste:

xx.xxx.xxx.xxx/NM
xxx.xxx.xxx.xxx/NM
xx.xx.xxx.xx/NM
xxx.xx.xx.xxx/NM

Nun kann ich ja schlecht mit sort nach dem 9 oder 10 Zeichem im ersten Feld sortieren :-/
sort -r -k 1.15,1.16 ips.txt > sortnew.txt

ging derbe in die hose :-(

Wie stell ich das ambesten an? Also in der Bash.

UPDATE
Habs so nun gelöst:
sort -r -n -k 2.1,2.2 -t "/" bgpsort.txt > bgpsortnew.txt

Antworten