如何在pse脚本中写出txt文件的前两列?

时间:2012-12-07 08:29:59

标签: powershell

我有一个包含这样的行的文本文件:

ADUALI 4751 random name
ADWXLI 4757 random name

我需要一个脚本来写出文件的前两列。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

单步:

gc c:\temp\test.txt | %{ $line=$_.split(" ");write-host  $line[0] $line[1]}

答案 1 :(得分:0)

另一种方式:

gc file.txt | Foreach-Object {$_.Split()[0..1]}