【发布时间】:2012-01-14 21:00:13
【问题描述】:
我有一个名为 test.csv 的文件,文件中的数据如下所示:
ServerName,Software
"server1.domain.com","Security Update for Windows Server 2003 (KB890046)"
"server1.domain.com","Security Update for Windows Server 2003 (KB893756)"
"server2.domain.com","Microsoft .NET Framework 3.5 SP1"
"server2.domain.com","Microsoft SQL Server 2005"
"server3.domain.com","Security Update for Windows Server 2003 (KB916281)"
"server3.domain.com","Security Update for Windows Server 2003 (KB917159)"
我想将其拆分为每个服务器的文件,使用“ServerName”作为文件名并包含“软件”列中的数据
我希望输出如下所示:
file: server1.domain.com.csv
Security Update for Windows Server 2003 (KB890046)
Security Update for Windows Server 2003 (KB893756)
file: server2.domain.com.csv
Microsoft .NET Framework 3.5 SP1
Microsoft SQL Server 2005"
file: server3.domain.com.csv
Security Update for Windows Server 2003 (KB916281)
Security Update for Windows Server 2003 (KB917159)
我是 Powershell 新手,不知道如何操作。谢谢。
【问题讨论】:
标签: powershell csv split