如何解析IP地址

11 浏览
0 Comments

如何解析IP地址

我必须解析以获取一个IP地址。\n

$Currentpath = Split-Path -Parent $MyInvocation.MyCommand.Definition 
$CheminCSV = $currentpath + '\LesIP.csv'
$csv = Import-Csv $CheminCSV
$MyIPS = $csv | select IP
$MyHostnames = $csv | select HostName
Write-Host($MyIPS[1])

\n实际结果是:\n

\n@{IP=192.168.1.10}\n

\n而我期望的结果是:\n

\n192.168.1.10\n

0
0 Comments

如何解析IP地址

当处理一个CSV文件时,如果CSV文件有一个名为"IP"的标题,那么导入这个CSV文件将会得到一个具有名为"IP"的属性的对象,你可以将其赋值给$MyIPS

要获得预期的输出,可以使用$MyIPS[1].IP。或者简单地改变你的select(例如select-object -Property)为Select-Object -ExpandProperty IP

0