Powershell-like,-gt等

时间:2016-10-07 16:19:13

标签: powershell

我刚开始学习Powershell。有人可以向我解释或给我这些的确切名称:-gt,-like等。我只是尝试谷歌他们但无法找到正确的解释链接。

非常感谢!

1 个答案:

答案 0 :(得分:2)

这些被称为比较运算符。

-gt

  

大于。

示例:

PS C:\> 8 -gt 6
True

PS C:\> 7, 8, 9 -gt 8
9

-Like

  

使用通配符(*)进行匹配。

示例:

PS C:\> "Windows PowerShell" -like "*shell"
True

PS C:\> "Windows PowerShell", "Server" -like "*shell"
Windows PowerShell

Google搜索Powershell comparison operators会找到Powershell文档页面: https://technet.microsoft.com/en-us/library/hh847759.aspx

  

Windows PowerShell包含以下比较运算符:

-eq
-ne
-gt
-ge
-lt
-le
-Like
-NotLike
-Match
-NotMatch
-Contains
-NotContains
-In
-NotIn
-Replace
  

默认情况下,所有比较运算符都不区分大小写。做一个      比较运算符区分大小写,在运算符名称前加上" c"。      例如,区分大小写的" -eq"是" -ceq"。制作      case-insensitivity explicit,在运算符之前加上" i"。例如,      明确不区分大小写的" -eq"是" -ieq"。