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

时间:2014-04-25 01:19:43

标签: powershell

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

我已尝试过以下操作,但我无法使用$contents[3]访问行中的单个值;这将获得第四排。我希望在每个标签分离后得到值:

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

1 个答案:

答案 0 :(得分:2)

您的要求并不是很清楚,但如果您尝试导入一个没有标题行的制表符分隔文件,那么您可以这样做:

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

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