0

我有两个文本文件,假设包含:

1.txt:

1
2
3
4
5
6

2.txt:

a
b
c
d
e
f

我正在尝试读取文件,然后将结果输出到 Out-Gridview(每个文件都在它自己的列中):

1 a
2 b
3 c
4 d
5 e
6 f

我正在努力 :

$list1= gc 1.txt 
$list2= gc 2.txt



$list1 | Add-Member -Name "LIST 2" -MemberType NoteProperty -Value $liste2


$list1 | out-gridview -wait

但我得到的是:

在此处输入图像描述

我怎样才能读取每个文本文件然后输出到gridview中的列?太感谢了,这个我想不通...

4

1 回答 1

0

当您只有两列时创建一个哈希表。像那样:

$a = 1,2,3,4
$b = "a","b","c","d"
$hashtable = @{}

for($i = 0;$a.Count -gt $i;$i++){
    $hashtable.Add($a[$i],$b[$i])
}

$hashtable | Out-GridView

如果您有两个以上的列,请创建一个自定义对象

于 2017-10-17T17:03:47.230 回答