#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».