A PowerShellben logikai operátorokat használnak a kifejezések vagy utasítások összekapcsolására egyetlen kifejezés létrehozásához. A logikai operátorok kimenete általában logikai értékeket eredményez, mint pl. $Igaz ” vagy „ $False ”. Ezek nagyon hasznosak több feltétel egyidejű ellenőrzésekor. A logikai operátorok közé tartozik a „ -és ”, „ -vagy ”, „ -ingyenes ', és a ' -nem ”.
Ez az írás több logikai operátort is megfigyel a PowerShellben.
Mi a logikai operátorok használatának folyamata a PowerShellben?
Az alább felsorolt logikai operátorokat a további útmutató tárgyalja:
1. operátor: Logikai ÉS (-és)
A PowerShellben a „ ÉS ' operátor a logikai érték visszaadására szolgál ' $Igaz ” ha mindkét kifejezés vagy feltétel helyes:
$val1 = tizenöt
$val2 = 25
( $val1 -lt $val2 ) -és ( $val2 -eq 25 )
2. operátor: Logikai VAGY (-vagy)
A ' VAGY ' logikai operátor a ' $Igaz ” érték, ha legalább egy feltétel helyes:
$val1 = tizenöt
$val2 = 25
( $val1 -lt $val2 ) -vagy ( $val2 -eq húsz )
3. operátor: Logikai exkluzív XOR (-xor)
A logikus exkluzív ' INGYENES ' operátor csak a ' $Igaz ” értéket, ha egy állítás helyes. Ha egynél több állítás helyes, akkor egy ' $False ” érték:
$val1 = 10$val = tizenöt
( $val1 -lt $val2 ) -ingyenes ( $val2 -eq tizenöt ) -ingyenes ( $val1 -eq 10 )
4. operátor: Logikai NEM (-nem)
A ' NOT ' logikai operátor a megadott érték inverzét adja vissza. Ha bizonyos értékek a ' $Igaz ', akkor ez az operátor a ' $False ” érték:
$val1 = húsz$val2 = 30
-nem ( $val1 -lt $val2 )
Ez a PowerShell logikai operátorainak használatáról szólt.
Következtetés
A PowerShell logikai operátorai az értékek vagy kifejezések összehasonlítására szolgálnak, beleértve a karakterláncokat vagy egész számokat. Az eredményt egy logikai érték formájában adja meg, például ' Igaz ” vagy „ Hamis ”. Ha a kifejezés helyes, akkor a kimenet „True”, ellenkező esetben „False” lesz. Ez az írás röviden elmagyarázta a PowerShell logikai operátorait.