Operatorzy logiczne PowerShell są używane do podłączenia stwierdzeń i wyrażeń. Korzystne jest testowanie wielu warunków przy użyciu pojedynczego wyrażenia. Mówiąc dokładniej, PowerShell obsługuje operatorów logicznych, w tym „-I”,„-Lub”,„-Xor”,„-nie", I "!". „„-Lub„Operator jest wykorzystywany do łączenia/łączenia dwóch warunków lub instrukcji. Jeśli jedno lub oba operandy są „PRAWDA”, Wraca„PRAWDA", W przeciwnym razie "FAŁSZ".
Ten post obejmie szczegółowy przewodnik na temat „Lub" oświadczenie.
Jak używać oświadczenia PowerShell „lub”?
„„Lub”Oświadczenie jest tym, w którym połączone są dwa warunki za pomocą go. Jak wspomniano wcześniej, „Lub„Oświadczenie zwraca„PRAWDA”Tylko wtedy, gdy oba warunki są lub którekolwiek z nich są oceniane”PRAWDA”, W przeciwnym razie wyjście będzie„FAŁSZ".
Przykłady związane z „Lub„Oświadczenie są omawiane z różnymi scenariuszami poniżej.
Przykład 1: użycie operatora „-or”, gdy jeden z warunków jest prawdziwy
Ta ilustracja połączy dwa warunki za pomocą „-Lub„Operator, a następnie wyjść wynik wartości logicznej:
$ a = 2Zgodnie z powyższym kodem:
Wynikowe wyjście to „PRAWDA”, Ponieważ jeden z warunków jest prawdziwy (wartość "A" jest mniej niż "B").
Przykład 2: Zastosowanie operatora „-or”, gdy oba warunki są prawdziwe
W tym przykładzie dwa prawdziwe warunki zostaną połączone przy użyciu „-Lub„Operator:
$ a = 2Zgodnie z powyższym kodem:
Wynikowy wynik jest prawdziwy, ponieważ oba warunki są oceniane jako prawdziwe.
Przykład 3: Zastosowanie operatora „-lub”, gdy oba warunki są fałszywe
Ta demonstracja przetestuje dwa fałszywe warunki połączone za pomocą „-Lub„Operator:
$ a = 2Zgodnie z powyższym kodem dwa fałszywe warunki są połączone za pomocą „-Lub„Operator.
Wyjście to „FAŁSZ”, Ponieważ oba stwierdzenia lub warunki są fałszywe.
Wniosek
PowerShell "Lub”Oświadczenie jest tym, w którym dwa warunki są połączone za pomocą„-Lub„Operator. „„Lub„Oświadczenie to„PRAWDA”Tylko wtedy, gdy którykolwiek z warunków lub oba są„PRAWDA”, W przeciwnym razie wyjście będzie„FAŁSZ". W tym spisie omówiono „Lub”Oświadczenie z każdym możliwym scenariuszem.