【发布时间】:2011-08-16 05:35:03
【问题描述】:
我有一个包含 5 列由空格分隔的文本的文本文件。例如:
10 45 5 23 78
89 3 56 12 56
999 4 67 93 5
使用 PowerShell,我如何删除最右边的两个 列?结果文件应该是:
10 45 5
89 3 56
999 4 67
我可以使用-split 运算符提取单个项目。但是,这些项目出现在不同的行上,我不知道如何才能将它们作为每行 3 个项目取回。
为了使问题更通用(并且对其他人有帮助):如何使用 PowerShell 删除[0,n-1] 范围内多列的数据,给定一个输入,其中每个行都有n 列的分隔数据?
【问题讨论】:
标签: powershell split