Powershell: просмотр вне сетки с текстовыми файлами
У меня есть два текстовых файла, скажем, содержащие:
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? Большое вам спасибо, я не могу понять это...
1 ответ
Решение
Создайте хеш-таблицу, когда у вас есть только два столбца. Как это:
$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
если у вас более двух столбцов, создайте пользовательский объект