【发布时间】:2023-03-27 11:57:01
【问题描述】:
我有一个单列 CSV 文件。根据我的机器有多少故障代码,此列将有不同数量的代码(最多 10 个子列 - 请参见下面的示例)。我想操作此 CSV,以便输出是唯一故障代码的干净列表已经发生的。
示例 CSV 文件 (sample.csv):
ActiveFaults
00:1523 00:1345 00:1343 90:1344
00:1523 00:1345 00:1343 90:1344
00:1523 00:1345 00:1343 90:1344
00:1523 00:1345 00:1343 90:1344
00:1523 00:1345 00:1343 90:1344 90:5900 90:8988
00:1523 00:1345 00:1343 90:1344 90:5900 90:8988
BA:8797 BA: 1330
理想的输出是以下格式的 CSV 文件:
理想输出.csv
UniqueActiveFaults
00:1523
00:1345
00:1343
90:1344
90:5900
90:8988
BA:8797
BA:1330
任何想法如何做到这一点?我已经尝试了几种方法(使用 -Sort、-Group 等...但没有一个按预期工作)谢谢。
【问题讨论】:
标签: powershell csv