2013-05-02 32 views
0

考虑以下代码:在CSV访问两个字头使用PowerShell

$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

这样的:

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

从低质量的事后审查队列从低质量的注释评审队列 – 2013-05-02 16:36:47

+1

你好你好:) – 2013-05-02 17:30:03