学习powershell,试图找出如何从这个结果集解析第一个值(10.60.50.40):
IPAddresses
-----------
{10.60.50.40, fe80::5ddf:a8f4:e29c:b66}
Run Code Online (Sandbox Code Playgroud)
通常我会查一查,但是,我不知道{x,x}是否是Powershell陆地上的标准数据类型.
我是否必须进行粗略的字符串解析,或者是否有一些标准命令来提取第一个,例如:
... | Select-Object IPAddresses | Select-String [0]
Run Code Online (Sandbox Code Playgroud)
(我只是将选择的字符串组合起来.我迷路了.)
这很可能是IPAddresses包含数组的对象属性的结果.您看到的输出已经过风格化以用于显示目的,因此它不是您必须解析的字符串.假设您的对象是$obj,您应该能够执行以下任一操作:
$obj.IPAddresses[0]
$obj.IPAddresses | Select-Object -First 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1445 次 |
| 最近记录: |