首页 > 解决方案 > 如何使用 Powershell 将换行符分隔的文本文件转换为 csv

问题描述

我有一个包含以下测试数据的文本文件:

1234
\\test
QATest
Silk
Chrome

我需要使用 Powershell 将此文本文件转换为 CSV 文件,这看起来有点像

1234,\\test,QATest,Silk,Chrome

有人可以建议正确的方法吗?

标签: powershellcommand-linecommand-line-interfacepowershell-2.0powershell-3.0

解决方案


读取所有行,然后使用运算符-join​​它们连接起来:

$originalLines = Get-Content .\input.txt
$originalLines -join ',' |Set-Content .\output.csv

推荐阅读