Операторы сравнения в PowerShell |
По умолчанию все операторы сравнения не являются чувствительными к регистру.
Для сравнения с учетом регистра к команде подставляется префикс "c". Для примера, оператор -eq с зависимостью от регистра изменяется на "-ceq". Для явно заданного независящего от регистра сравнения к команде подставляется префикс "i". Пример: оператор -replace без зависимости от регистра будет -ireplace
Типы
Логические операторы PowerShell
Примеры$myVar -is "String" $myVar -eq 123 $myVar -ceq $myVar2 "abcdef" -like "abc*" "abcdef" -replace "dEf","xyz" $myVar1 -is "String" -and $myVar2 -is "Int" (1 -eq 1) -and -not (2 -gt 2) |
КОММЕНТАРИИ
Совершенно верно. Поправил. И самое главное, я знал об этом с самого начала, включая момент написания этой статьи. Скорее всего чисто механическая опечатка. Спасибо