在 Powershell 中使用 Format-Table 对表格进行排序

在 Powershell 中使用 Format-Table 对表格进行排序

使用以下代码,我能够获取虚拟机名称及其 IP 地址。我想知道是否可以根据 IP 列对行进行排序(升序)?我希望看到 IPv4 的排序列表。

Get-VM | Get-VMGuest | Format-Table VM, IPAddress

输出为

VM                           IPAddress                             
--                           ---------                             
N1                           {10.1.1.32, fe80::51b:9698:4853:2ee5} 
N2                           {10.1.1.18, fe80::b640:8c2a:837c:613e}

答案1

这应该有效:

Get-VM | Get-VMGuest | Sort -Property IPAddress | Format-Table VM, IPAddress

相关内容