gpt4 book ai didi

powershell - 导入 CSV 和 Foreach

转载 作者:行者123 更新时间:2023-12-02 22:35:48 27 4
gpt4 key购买 nike

我有一个巨大的逗号分隔 CSV 列表,其中包含我想要对其运行查询的网络的 IP 地址。我的 CSV 输入示例:

172.168.0.1,172.168.0.2,172.168.0.3,172.168.0.4

等等......

当我运行以下代码来测试输出时:

$filepath = "c:\scripts\servers.csv" 
$servers = Import-CSV $filepath -delimiter ","

Foreach ($server in $servers) {
write-host $server

}

我没有得到任何输出,我认为这是因为没有指定标题。显然我可以采取解决方法,打开 CSV 文件并输入所有标题。还有其他方法可以解决这个问题吗?

最佳答案

您可以动态创建 header (当分隔符为逗号时无需指定分隔符):

Import-CSV $filepath -Header IP1,IP2,IP3,IP4 | Foreach-Object{
Write-Host $_.IP1
Write-Host $_.IP2
...
}

关于powershell - 导入 CSV 和 Foreach,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15173213/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com