【发布时间】:2020-09-15 08:09:32
【问题描述】:
我正在尝试解析一个基本上采用以下格式的文本文件:
姓名:詹姆斯
地点:英国
我认为使用 Select-String 最有意义:
$getName = "C:\account.txt"
Select-String -Path $getName -Pattern 'Name: '
但是,这将比我需要的更多。有人可以告诉我如何将“James”和“UK”作为不同的字符串。
谢谢!
【问题讨论】:
-
您的姓名和位置是在同一行还是在不同行?
-
不同的行
-
您考虑过使用
"Get-Content" | Where-Object...吗?您想要内容而不是路径还是?因为如果你想知道字符串“James”在哪个文件中,那么你可以使用Select-String -
你是对的!这更有意义。我会尝试一些东西,如果你有任何关于我的案例的例子,那将非常有帮助。谢谢