在CSV中使用PowerShell访问双字标题

时间:2013-05-02 15:20:38

标签: powershell csv

考虑以下代码:

$header = '#', 'Status', 'Affected Version', 'Priority', 'Subject', 'Description'
        $csv = Import-Csv -Path $path -Delimiter ' ' -Header $header
        Select-Object -Skip 1 | ForEach-Object {
          $_.Description = "something"
        }

正如您所看到的,我正在向csv文件添加列并向其中添加值。 现在我的问题是: 我该如何访问“受影响的版本”列? 我不想在单词之间添加'_'。空间必须保留。谢谢!

1 个答案:

答案 0 :(得分:1)

像这样:

... | ForEach-Object { $_.'affected version' = "Something" }