0
我需要將大文件上傳分成許多並行進程,並希望使用單個CSV文件作爲輸入。 是否有可能從Import-Csv
對象訪問行的塊,像這樣:如何訪問Import-Csv陣列中的特定行?
$SODAData = Import-Csv $CSVPath -Delimiter "|" |
Where $_.Rownum == 20,000..29,999 |
Foreach-Object { ... }
什麼是這樣一個提取的語法? 我使用PowerShell 5.
@Barry請記住索引是從零開始的,因此excel中的第2000行是數組中的1999。 :-) –
優秀!完美的作品! Thx @Ansgar –
奇怪的是,@Frode,從$ csv [20..29]中提取的第一行是第22行?在csv文件中有一個標題... –