【发布时间】:2015-05-14 09:55:49
【问题描述】:
我正在尝试导入 csv 文件,将结果格式化为表格并最终在表格中的每一行上运行 foreach 循环。导入和格式化表格工作正常,但我无法让 foreach 工作。
以下按预期工作:
$csvFile="C:\cvsFile.csv"
$table = Import-Csv $csvFile | Format-Table
但是当我尝试对 $table 变量执行简单的 foreach 时,结果集是空白的(它不会引发任何错误)。
$csvFile="C:\cvsFile.csv" $table = Import-Csv $csvFile | Format-Table
foreach($record in $table) { Write-Host $record.Field1 }
是否可以通过这种方式处理 Format-Table 的输出?
【问题讨论】:
标签: powershell csv foreach