Development

Powershell - IP adressen sortieren

Veröffentlicht von Ben (Ben) am Feb 04 2011
Development >>

Sortieren oder vergleichen von IP Adressen funktioniert normalerweise nicht, da Powershell einen alphanumerischen Vergleich verwendet.

Man kann die Adressen aber durch ein casting auf typeSystem sortieren.

$iplist = "10.10.10.1", "10.10.10.3", "10.10.10.230"
"Not sorted correctly:"
$iplist |
Sort-Object
"Sorted correctly:"
$iplist |
ForEach-Object { [System.Version] $_ } |
Sort-Object |
ForEach-Object { $_.toString() }

Gerade per Newsletter erhalten

Zuletzt geändert am: Feb 04 2011 um 4:09 PM

Zurück