PowerShell选项卡分隔的文件内容导入



我需要导入一个不带任何头的以制表符分隔的文件。我正在寻找实现这一点的最佳方法,因为我目前只熟悉带标头的逗号分隔导入。要导入的文件将命名为datafile.out

我尝试过以下操作,但无法使用$contents[3]访问一行中的单个值;这将是第四排。我想得到每个选项卡分离后的值:

    $contents = Add-Content $file -delimted "'t"

你问的问题还不清楚,但如果你试图导入一个没有标题行的以制表符分隔的文件,那么你可以这样做:

$contents = Import-Csv SomeFile.txt -Delimiter "`t" -Header ColumnName1,ColumnName2,ColumnName3

根据需要更改-Header开关中的列名。

最新更新