【发布时间】:2015-07-29 16:02:37
【问题描述】:
我有一个 powershell 脚本来查找特定实例,然后将它们导出为 CSV。这是代码工作方式的示例
$items = "Hello Tim", "Hola Bob", "Hello Susan"
$filter = $items | Select-String -Pattern "Hello"
$filter | Select-Object Line, Matches | Export-Csv "C:\log.csv"
Invoke-Item "C:\log.csv"
当我在 PS 中运行 Select-Object 时,它的信息格式很好,如下所示:
但是,当我导出为 CSV 时,它会导出整个对象并将其写入以下字符串:System.Text.RegularExpressions.Match[]
在写入 CSV 时,如何让它仅将第一个匹配项或所有匹配项的列表导出到单个字段中?
【问题讨论】:
标签: csv powershell