Powershell -подобный, -gt и т. Д

#powershell

#powershell

Вопрос:

Я только начал изучать Powershell. Может кто-нибудь, пожалуйста, объяснить мне или дать мне точное название для них: -gt, -like и т. Д. Я просто попытался их Погуглить, но не могу найти подходящую ссылку для объяснения.

Большое вам спасибо!

Комментарии:

1. Они называются операторами, см. Get-Help about_Comparison_Operators

2. Google исключает слова, начинающиеся с символа минус, поэтому просто удалите его.

Ответ №1:

Они называются операторами сравнения.

-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». Чтобы сделать нечувствительность к
регистру явной, перед оператором укажите «i». Например,
явно нечувствительная к регистру версия «-eq» — это «-ieq».