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