返回文本文件的第一个字段

时间:2013-12-06 14:26:28

标签: powershell

我有一个带〜作为分隔符的文本文件。第一个字段是帐号。我想在文件中返回帐号列表。目前我只知道如何返回除标题行之外的所有内容:

get-content $dest\$FPP.txt | select -Skip 1

请帮我修改这个以返回第一个字符左边的所有内容,除了第1行以外的所有行。

2 个答案:

答案 0 :(得分:1)

尝试将其导入为csv:

Import-Csv $dest\$FPP.txt -Delimiter '~' | Foreach-Object {$_.'Account Number'}

答案 1 :(得分:0)

我认为您正在寻找的是SubString方法。通过使用SubString,您可以通过指示开始和结束位置从文本文件中挑出一个字符串。

例如: PS> “程序hello_world” .substring(0,5) 你好