我是Powershell的新手,需要帮助来提取纯文本文件中的表数据。
纯文本文件数据采用以下格式。(制表符分隔)
标题1标题2标题3
Val1 Val2 Val3
现在,我想提取这些数据并填充如下所示的变量。
$Header1 = "Val1"
$Header2 = "Val2"
$Header3 = "Val3"
请以正确的方式帮助我。
最佳答案
基本上,您需要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
关于powershell - 使用Powershell从纯文本文件中提取表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61047516/