Powershell 要在单行中返回CSV中的多行
下面的代码返回fine,并生成包含以下数据的CSV文件:Powershell 要在单行中返回CSV中的多行,powershell,Powershell,下面的代码返回fine,并生成包含以下数据的CSV文件: Borrowers Name --------------- Conrad Luke Shaw 预期输出:Conrad、Luke、Shaw(全部在一行中-值用逗号分隔) 以下代码将完成此操作: $csv.'Borrowers Name' -join ", " 这里要做的是访问所需的属性,然后使用-join将其显示在一行中。您可以在双引号中指定分隔符,以便修改它(从您的示例中,不清楚是否希望逗号后面有空格)。
Borrowers Name
---------------
Conrad
Luke
Shaw
预期输出:Conrad、Luke、Shaw
(全部在一行中-值用逗号分隔)
以下代码将完成此操作:
$csv.'Borrowers Name' -join ", "
这里要做的是访问所需的属性,然后使用
-join
将其显示在一行中。您可以在双引号中指定分隔符,以便修改它(从您的示例中,不清楚是否希望逗号后面有空格)。我必须将此应用于多个文件$csv.Col1-join“,”。。。如果尝试此操作不符合预期,请查看foreach
,您应该解决此问题。基本上,您必须在foreach
内部执行$result+=$csv.col1-join“,”
。
$csv.'Borrowers Name' -join ", "