rpi*_*3rs 2 csv sorting powershell casting string-conversion
我目前在一个名为 computer_info 的 CSV 文件中有一个 IP 地址列表,我想将它们导入到 powershell 中并对它们进行排序。我在这里尝试了一些方法,但没有运气。我知道如何导入 CSV 并确定要使用的列,但我不知道如何按实际 IP 地址顺序对字符串进行排序
我目前有
import-csv computer_info.csv| select ip_addr | sort ip_addr
Run Code Online (Sandbox Code Playgroud)
感谢您的任何建议
一种推荐的方法是利用 [System.Version]
Import-CSV computer_info.csv| Select ip_addr | Sort {[System.Version]$_}
Run Code Online (Sandbox Code Playgroud)
这并不是 Version 的真正目的,但它确实有效。这会将 IP 地址转换为可以排序的版本对象。
在 PowerShell 中对 IP 地址进行排序,第 1 部分,IPv4
| 归档时间: |
|
| 查看次数: |
1274 次 |
| 最近记录: |