powershell比较运算符
比较运算符用于比较命令中不同参数中的值。从根本上说,每次比较都将创建一 个条件,该条件的计算结果为 True 或 False。根据该比较,可以采取相应的操 作。例如,可以将比较运算符与语句块结合使用,以测试特定的条件。该测试的 结果将确定应采取何种操作(亦即,将运行哪些代码块)。 PowerShell 支持以下比较运算符: 运算符 说明 示例 t/f ------------ --------------------- ------------------------ ----- -eq 等于 10 -eq 10 true -ne 不等于 10 -ne 10 false -gt 大于 10 -gt 10 false -ge 大于 10 -ge 10 true 或等于 -lt 小于 10 -lt 10 false -le 小于或等于 10 -le 10 true -like 通配符比较 "one" -like "o*" true -notlike 通配符比较 "one" -notlike "o*" false -match 正则表达式 "book" -match "[iou]" true 比较 -notmatch 正则表达式 "book" -notmatch "[iou]" false 比较 以上列出的比较运算符不区分大小写。换句话说,“abc”与“ABC”是相同的。但是,