首页 > 解决方案 > 在 PowerShell 中将数组转换为逗号分隔的列表

问题描述

我是 PowerShell 的新手。如果我说的任何内容没有意义,请纠正我。

我正在尝试将 PowerShell 中的数组转换为逗号分隔的列表。

这是我存储在 $iplist 中的

IP
--
192.168.1.2
192.168.1.3
192.168.1.4

当我运行$iplist -join ','我的输出是:

,,

于是我创建了一个测试数组,$iplistest = @("192.168.1.2","192.168.1.3","192.168.1.4")如下:

192.168.1.2
192.168.1.3
192.168.1.4

当我运行$iplisttest -join ','它时:

192.168.1.2,192.168.1.3,192.168.1.4

我假设我的问题是 $iplist 数组中的标题“IP”。如何从数组中删除标题?

标签: powershell

解决方案


无需“删除头部”。你可以通过运行来选择它

$iplist.IP -join ','

推荐阅读