使用数字标头在powershell中导入csv文件

时间:2014-11-28 02:26:41

标签: powershell csv

有人可以告诉我如何在PowerShell中读取带有数字标题的csv文件 例如:

 1,2,3,4,5,6 
 value1,value2,value3,value4,value5,value6
 value1,value2,value3,value4,value5,value6
 value1,value2,value3,value4,value5,value6

我试过了

$csvObject = Import-Csv -Path <file name>
ForEach ($dataRow in $csvObject) {
  $val1 = $dataRow.1
  Write-Host $val1
}

并且它不起作用,有人可以指导我如何阅读此文件?

1 个答案:

答案 0 :(得分:1)

我明白了,问题是当我尝试使用value作为大写时,powershell ISE将它显示为语法错误。所以我将其更改为$dataRow."1".ToUpper()而不是$dataRow.1.ToUpper()

感谢。