V lupini PowerShell se logični operatorji uporabljajo za povezovanje izrazov ali stavkov v en izraz. Izhod logičnih operatorjev običajno povzroči logične vrednosti, kot je ' $True « ali » $False ”. To je zelo koristno pri preverjanju več pogojev hkrati. Logični operatorji vključujejo ' -in ”, “ -ali ”, “ -prost ', in ' -ne ”.
Ta zapis bo opazoval več logičnih operaterjev v PowerShell.
Kakšen je postopek za uporabo logičnih operaterjev v PowerShell?
Spodaj navedeni logični operatorji so obravnavani v nadaljnjem vodniku:
Operator 1: Logični IN (-in)
V PowerShell je » IN ' operator se uporablja za vrnitev logične vrednosti ' $True «, če sta oba izraza ali pogoja pravilna:
$val1 = petnajst
$val2 = 25
( $val1 -Lt $val2 ) -in ( $val2 -ekv 25 )
Operator 2: logični ALI (-ali)
' ALI ' logični operator se uporablja za vrnitev ' $True ” vrednost, če je vsaj en pogoj pravilen:
$val1 = petnajst
$val2 = 25
( $val1 -Lt $val2 ) -ali ( $val2 -ekv dvajset )
Operator 3: logični izključni XOR (-xor)
Logična ekskluziva “ PROST ' vrne samo ' $True ” vrednost, ko je ena izjava pravilna. Če je pravilnih več kot ena izjava, vrne ' $False ” vrednost:
$val1 = 10$val = petnajst
( $val1 -Lt $val2 ) -prost ( $val2 -ekv petnajst ) -prost ( $val1 -ekv 10 )
Operator 4: Logično NE (-ne)
Logični operator ” NOT ” vrne obratno vrednost podane vrednosti. Če nekatere specifične vrednosti vrnejo ' $True ', potem bo ta operater vrnil ' $False ” vrednost:
$val1 = dvajset$val2 = 30
-ne ( $val1 -Lt $val2 )
To je bilo vse o uporabi logičnih operaterjev v PowerShell.
Zaključek
Logični operatorji v lupini PowerShell se uporabljajo za primerjavo vrednosti ali izrazov, vključno z nizi ali celimi števili. Rezultat daje v obliki logične vrednosti, kot je ' Prav « ali » False ”. Če je izraz pravilen, bo rezultat »True«, sicer bo »False«. Ta zapis je na kratko razložil logične operatorje v PowerShell.