我将其存储在如下所示的文本文件中:
Java 8 更新 111 Java 8 更新 111(64 位) Java 8 更新 131 Java 8 更新 151 Java 8 更新 152
我正在使用 PowerShell 来处理这些信息,但在第一个障碍中挣扎。我正在使用Select-String
匹配模式但它不起作用。
Select-String "\\server\JavaVersions.txt" -Pattern "Java 8 Update 111 (64-bit)"
似乎不起作用,但以下内容将两者都带回来。
Select-String "\\server\JavaVersions.txt" -Pattern "Java 8 Update 111"
有谁知道为什么带括号的那个不起作用?是解析问题吗?我真的需要能够在(64-bit)
另一个之前获得一个并单独采取行动。