Извлечь таблицу из простого текстового файла с помощью Powershell - PullRequest
0 голосов
/ 05 апреля 2020

Я новичок в Powershell и мне нужна помощь в извлечении табличных данных, которые находятся в текстовом файле.

Данные в виде простого текстового файла представлены в следующем формате. (Разделенные табуляцией)

Заголовок1 Заголовок2 Заголовок3

Val1 Val2 Val3

Теперь я хочу извлечь эти данные и заполнить переменные, как показано ниже.

 $Header1 = "Val1"
 $Header2 = "Val2"
 $Header3 = "Val3"

Пожалуйста, помогите мне с правом подходит.

1 Ответ

3 голосов
/ 05 апреля 2020

В основном вам нужно import-csv, использовать параметр -delimeter и указать вкладку, как показано ниже

PS C:\Temp> $g = import-csv textfilewithtabs.txt -Delimiter "`t"

PS C:\Temp> $g

header1 header2 header3
------- ------- -------
value1  value2  value3 


PS C:\Temp> $g | select header2

header2
-------
value2 

PS C:\Temp> $g.header1
value1

PS C:\Temp> $g.header2
value2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...