Powershell Select-String似乎不起作用

时间:2019-11-20 06:58:06

标签: regex powershell select-string

我正在尝试使用Select-String -PatternGet-Command Commandlet中过滤搜索。键入Get-Command -CommandType Function时,会得到一长串函数。裁剪后的输出为:

Function        Update-NetIPsecRule                                2.0.0.0    NetSecurity
Function        Update-Script                                      1.0.0.1    PowerShellGet
Function        Update-ScriptFileInfo                              1.0.0.1    PowerShellGet
Function        Update-SmbMultichannelConnection                   2.0.0.0    SmbShare

但是,当我将输出通过管道传递到Select-String并尝试过滤列表时,我得到了空白输出。由于每条输出行都以“功能”一词开头,所以我尝试过

Get-Command -CommandType Function | Select-String Fun.*
Get-Command -CommandType Function | Select-String "Fun.*"
Get-Command -CommandType Function | Select-String "Fun"
Get-Command -CommandType Function | Select-String -Pattern "Fun"
Get-Command -CommandType Function | Select-String -Pattern "Fun.*"

但是,我总是得到空白输出。我在做什么错了?

我是PowerShell的新手,如果这是一个琐碎的问题,我深表歉意。

0 个答案:

没有答案