使用大型CSV文件,如下所示... 需要为每个distince AppID循环并创建文件 即下面将有三个AppID 1,3和5的文件。 任何帮助与powershell做这件事将不胜感激。谢谢。
Col1 | AppID
data11 | 1
data12 | 1
data13 | 1
data31 | 3
data32 | 3
data51 | 5
data52 | 5
答案 0 :(得分:3)
假设您想要使用条形作为分隔符,那么这应该有效:
import-csv .\foo.csv -Delimiter '|' | group-object appid | foreach-object {
$_.group | Export-Csv "appid_$($_.name).csv" -NoTypeInformation }
希望这有帮助。