使用PowerShell将文本文件格式化为表格

时间:2017-01-05 13:10:42

标签: powershell

我有一个带有此格式的文本文件C:\file.txt

VersionID|VersionNumber|UpgradeDate|Comments
---------|-------------|-----------|--------
1156|3.3.0|2017-01-04 23:13:04.687|3.3 comment

我想以表格格式删除---------|和输出。

VersionID|VersionNumber|UpgradeDate            |Comments
1156     |3.3.0        |2017-01-04 23:13:04.687|3.3 comment

然后输出将存储在文本文件中,例如C:\ output.txt

有谁知道我该怎么做?

1 个答案:

答案 0 :(得分:0)

这将按照您的要求执行,导入文本文件然后导出为"表"格式。它以CSV格式导出。如果您需要将其导出为其他格式,请在问题中更加清楚。谢谢!

import-csv C:\file.txt -Delimiter "|" | export-csv C:\Output.csv