В PowerShell логические операторы используются для соединения выражений или операторов в одно выражение. Результатом логических операций обычно являются логические значения, такие как « $Истина ' или ' $ложь ». Это очень полезно при одновременной проверке нескольких условий. К логическим операторам относятся « -и », « -или », « -бесплатно ', и ' -нет ».
В этой статье будет рассмотрено несколько логических операторов в PowerShell.
Каков процесс использования логических операторов в PowerShell?
Перечисленные ниже логические операторы обсуждаются в дальнейшем руководстве:
Оператор 1: логическое И (-и)
В PowerShell « И ” используется для возврата логического значения “ $Истина », если оба выражения или условия верны:
$val1 '=' пятнадцать
$val2 '=' 25
( $val1 -lt $val2 ) -и ( $val2 -экв 25 )
Оператор 2: логическое ИЛИ (-или)
“ ИЛИ Логический оператор используется для возврата « $Истина ” значение, если хотя бы одно условие верно:
$val1 '=' пятнадцать
$val2 '=' 25
( $val1 -lt $val2 ) -или ( $val2 -экв двадцать )
Оператор 3: логическое исключающее ИЛИ (-xor)
Логичный эксклюзив» БЕСПЛАТНО » возвращает только « $Истина ” значение, когда одно утверждение верно. Если более одного утверждения верны, он вернет « $ложь ' ценить:
$val1 '=' 10$val '=' пятнадцать
( $val1 -lt $val2 ) -бесплатно ( $val2 -экв пятнадцать ) -бесплатно ( $val1 -экв 10 )
Оператор 4: Логическое НЕ (-не)
Логический оператор «НЕ» возвращает значение, обратное заданному. Если некоторые конкретные значения возвращают « $Истина », то этот оператор вернет « $ложь ' ценить:
$val1 '=' двадцать$val2 '=' 30
-нет ( $val1 -lt $val2 )
Это было все об использовании логических операторов в PowerShell.
Заключение
Логические операторы в PowerShell используются для сравнения значений или выражений, включая строки или целые числа. Он дает результирующий вывод в виде логического значения, такого как « Истинный ' или ' ЛОЖЬ ». Если выражение правильное, вывод будет «Истина», в противном случае — «Ложь». В этой статье кратко объясняются логические операторы в PowerShell.