PowerShell booleano | Explicado

PowerShell booleano | Explicado
A menudo utilizamos la lógica en los scripts de PowerShell para realizar una acción basada en la condición de que algo es cierto. Sin embargo, se producen situaciones en las que es posible que desee manejar el inverso de la condición adicional. En tal caso, usa booleano valores en PowerShell para determinar si algo es verdadero o falso. Estos valores se denotan como $ verdadero o $ falso, donde el "$ Verdadero"El valor booleano es equivalente a"1" y "$ Falso" es equivalente a "0".

Este blog discutirá PowerShell Boolean con ejemplos apropiados.

Cómo usar booleano en PowerShell?

Para usar PowerShell Boolean, siga la sintaxis dada.

Sintaxis
La sintaxis dada comparará dos valores ","valor1" y "valor2,"Basado en el agregado"condición". Esta expresión devolverá PowerShell Boolean "Verdadero" o "FALSO"Como salida:

condición

Precedencia del operador en PowerShell

Comparamos valores con diferentes condiciones utilizando operadores. Durante la comparación, PowerShell comienza a comparar valores de izquierda a derecha. Si el valor del lado izquierdo es igual al valor del lado derecho, se considera verdadero; de lo contrario, es falso.

Ahora, consulte los siguientes ejemplos para usar boolean en PowerShell.

Ejemplo 1
En este ejemplo, compararemos dos valores y verificaremos si su recuento de palabras es igual o no. Para comparar valores, agregaremos la cadena "palíndromo" con "-ecualización"O operador" igualmente a ":

> "Palindrome" -eq "Palindrome"

El siguiente fragmento de código muestra "Verdadero"Como salida porque el recuento de palabras de ambos valores agregados es igual:

En caso de que el recuento de palabras del valor especificado no sea igual, la expresión devolverá "FALSO"Valor booleano:

> "Palindrome" -eq "Palindrom"

Producción

Ejemplo 2
Ahora, en el mismo ejemplo, verificaremos la sensibilidad del caso de los valores agregados junto con su recuento de palabras. Para hacerlo, use "-CEQ" en vez de "-ecualización"Operador:

> "Palindrome" -Ceq "Palindrome"

La expresión dada regresará "Verdadero"Como los valores tienen el mismo caso y recuento de palabras:

Del mismo modo, la expresión a continuación regresará "FALSO"Como el recuento de palabras y el caso de los valores agregados no coinciden:

> "Palindrome" -Ceq "Palind"

Ejemplo 3
En PowerShell, el operador booleano "$ verdadero" es equivalente a "1":

> $ verdadero -eq 1

Producción

Del mismo modo, el "$ falso"El valor booleano es equivalente a"0":

> $ false -eq 0

Producción

Como "$ verdadero" no es igual a "0"Entonces, la siguiente expresión emitirá"FALSO":

> $ verdadero -eq 0

Producción

Por último, "$ falso"No es igual a" 1 ", por lo que la siguiente expresión saldrá"FALSO":

> $ falso -eq 1

Producción

Hemos proporcionado toda la información esencial relacionada con PowerShell Boolean con ejemplos.

Conclusión

PowerShell usa valores booleanos para determinar si algo es verdadero o falso. Estos valores se denotan como $ verdadero o $ falso, donde el "$ Verdadero"El valor booleano es equivalente a"1" y "$ Falso" es equivalente a "0". Los tipos booleanos de PowerShell son bastante útiles cuando se trabajan con scripts. En este blog, discutimos boolean en PowerShell con ejemplos apropiados.