首页 > 解决方案 > 如何编写 Powershell 逻辑以从包含不同字符的行中提取特定字段

问题描述

我有一个带有行的文本文件:

abc-def-snapshot xxx.yyy/dummypath,
abc-def-snapshot xxx.yyy/dummypath,
.
.

需要从基于字符的行中提取字段(即“.”、“-”、“/”)。

我尝试运行:

$a=get-content .\test.txt
$a|where-object {$_ -like ("*.*") -And ("*/*")}

这会输出整行,而不仅仅是第二个字段。

非常感谢任何帮助。提前致谢。

标签: powershell

解决方案


推荐阅读