【发布时间】:2014-03-20 19:17:32
【问题描述】:
我有大量的文本文件,我正试图将其解析到 powershell 中,但似乎无法找到一种方法来做我所追求的。我基本上将长文本文件与数据组放在一起并用换行符分隔。所有分组在一起的数据都属于一起,本质上需要转换为 powershell 对象或数组进行操作。我不需要任何帮助来处理数据,我只需要一种将数据分成块的方法。例如,一个文本文件可能类似于
group=name1
member=user1
member=user2
member=user3
group=name2
member=user1
member=user4
member=user5
group=name3
member=user1
member=user2
group=name4
member=user2
member=user4
member=user5
member=user6
我只需要一种方法通过 get-content 将其拉入 powershell,并且只要换行符到达新对象或需要创建/完成以存储新数据的任何内容。我能够实现我所追求的,但只是在花费大量时间将 xml 标签添加到需要 waaaay 很长时间的所有内容之后。任何方向或帮助将不胜感激。
【问题讨论】:
-
这个文件有多大,你用的是什么版本的Powershell?
-
足够大,足够多,我不想花时间修改源文件。我正在使用 powershell v3。
标签: powershell powershell-2.0 powershell-3.0