【问题标题】:how to convert from Newline Delimited text file to csv with Powershell如何使用 Powershell 将换行符分隔的文本文件转换为 csv
【发布时间】:2019-01-15 08:58:21
【问题描述】:

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

1234
\\test
QATest
Silk
Chrome

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

1234,\\test,QATest,Silk,Chrome

有人可以推荐正确的方法吗?

【问题讨论】:

  • 请不要使用每一个中途匹配的标签 - 阅读标签信息。不同的 powershell 标签通常会排除其他标签。 You were already told so
  • 太酷了。谢谢..

标签: powershell command-line command-line-interface powershell-2.0 powershell-3.0


【解决方案1】:

读入所有行,然后使用the -join operator 连接它们:

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

【讨论】:

  • @AbhishekPandey 太好了,不客气!如果我的回答解决了您的问题,请考虑通过单击左侧的复选标记将其标记为“已接受” - 它会使问题数字为“已回答”,您将获得代表:)
猜你喜欢
  • 2022-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-23
  • 1970-01-01
  • 1970-01-01
  • 2021-04-26
  • 2017-08-04
相关资源
最近更新 更多