当我跑:
$SearchStr = "c:\programFiles\xyz" Select-String -pattern $SearchStr -path $env:SystemRoot\win.ini
我收到一条错误消息,指出该字符串"不是有效的正则表达式"
相比之下,它$SearchStr不包含特殊字符时工作正常.
$SearchStr
为什么它不适用于特殊字符,如\?
\
powershell powershell-3.0 select-string
powershell ×1
powershell-3.0 ×1
select-string ×1