可以像这样使用select-Object来匹配吗?
If ((Get-content $file | select-object -last 1) -match 'deleted' -or 'return'){"yes"} else {"No"}
这不会产生错误但会告诉我是,无论$ file中匹配的最后一个字符串是什么。如果要么匹配,我想显示是。
答案 0 :(得分:9)
您可以在正则表达式中使用交替:
If ((Get-content $file | select-object -last 1) -match 'deleted|return'){"yes"} else {"No"}