Dichiarazione PowerShell o

Dichiarazione PowerShell o

Gli operatori logici PowerShell vengono utilizzati per collegare le dichiarazioni e le espressioni. È utile testare più condizioni usando una singola espressione. Più specificamente, PowerShell supporta gli operatori logici tra cui "-E","-O","-xor","-non", E "!". IL "-O"L'operatore viene utilizzato per collegare/unirsi a due condizioni o dichiarazioni. Se uno o entrambi gli operandi sono "VERO", Ritorna"VERO", Altrimenti "Falso".

Questo post coprirà una guida dettagliata su "O" dichiarazione.

Come utilizzare la dichiarazione PowerShell "o"?

IL "O"L'istruzione è quella in cui due condizioni sono collegate usandola. Come affermato in precedenza, il "O"L'istruzione restituisce"VERO"Solo quando sono valutate entrambe le condizioni, o una di esseVERO", Altrimenti l'output sarà"Falso".

Esempi relativi a "O"Le dichiarazioni sono discusse con diversi scenari di seguito.

Esempio 1: uso dell'operatore "-or" quando una delle condizioni è vera

Questa illustrazione collegherà le due condizioni usando il "-O"Operatore e quindi output il risultato nel valore booleano:

$ a = 2
$ b = 4
($ a -eq $ b) -or ($ a -lt $ b)

Secondo il codice sopra:

  • Innanzitutto, inizializza due variabili "$ a "e" $ b".
  • Assegna loro due valori diversi, quindi specifica due condizioni utilizzando gli operatori di confronto e collegarli usando "-O"Operatore:

L'output risultante è "VERO", Poiché una delle condizioni è vera (il valore di "UN" è meno di "B").

Esempio 2: uso dell'operatore "-or" quando entrambe le condizioni sono vere

In questo esempio, due vere condizioni saranno collegate usando il "-O"Operatore:

$ a = 2
$ b = 4
$ c = 2
($ a -eq $ c) -or ($ a -lt $ b)

Secondo il codice sopra:

  • Innanzitutto, inizializza tre variabili con valori diversi assegnati loro.
  • Successivamente, crea le due condizioni che sono vere e collegano entrambe usando il "-O"Operatore:

L'output risultante è vero perché entrambe le condizioni sono valutate come vere.

Esempio 3: uso dell'operatore "-or" quando entrambe le condizioni sono false

Questa dimostrazione testerà le due false condizioni collegate usando il "-O"Operatore:

$ a = 2
$ b = 4
$ c = 2
($ a -eq $ b) -or ($ a -lt $ c)

Secondo il codice sopra, le due false condizioni sono collegate usando il "-O"Operatore.

L'output è "Falso", Poiché entrambe le dichiarazioni o le condizioni sono false.

Conclusione

Il PowerShell "O"L'istruzione è quella in cui due condizioni sono collegate usando il"-O"Operatore. IL "O"L'affermazione è"VERO"Solo quando una delle condizioni o di entrambi lo sono"VERO", Altrimenti l'output sarà"Falso". Questo articolo ha discusso del "O"Dichiarazione con ogni possibile scenario.