PowerShell no es igual

PowerShell no es igual
Hay muchos operadores de comparación de los que debe haber oído hablar. Uno de ellos es el operador "no igual". Devuelve "falso" si ambos valores son iguales y "verdaderos" si los valores son diferentes. El operador "no igual" puede funcionar en caracteres, enteros y valores de cadena igualmente. Dentro de esta guía, veremos la implicación del operador "no igual" en todos los tipos de valores dentro del PowerShell del Ubuntu 20.04 Sistema Linux. Comencemos primero abriendo el terminal de la carcasa con Ctrl+Alt+T. Dentro del terminal, abra la aplicación PowerShell utilizando el comando simple "PWSH" como se muestra a continuación.

Ejemplo 01: Compare cadenas

Ahora se ha iniciado el PowerShell, comencemos con el igual operador primero. Entonces, tenemos que usar el operador "igual" como "EQ" dentro de dos valores de cadena con un ligero cambio. El "EQ" ha sido encabezado por un signo menos. La primera cadena tiene capital "L", mientras que la otra tiene todos los valores minúsculas, aunque ambas cuerdas son las mismas. Al ejecutar esta línea de código, nos volvimos "verdaderos" ya que el operador "igual" funciona bien sin considerar la sensibilidad de los casos.

Ahora, mira el operador "no igual". Se utilizará como "H-Ne" dentro de la línea de código. Por lo tanto, estamos utilizando los mismos valores de cadena para compararse en PowerShell, mientras que el operador "-ne" está entre ellos. La primera línea de código muestra dos cuerdas, y una tiene letras mayúsculas y la otra sin mayúsculas. Devuelve "falso" ya que ambos valores son iguales. En la siguiente línea de código, hemos usado ambas cadenas con el mismo caso. También devuelve "falso" porque ambos valores son iguales, y la condición dice que estos no son iguales, lo cual no es verdadero.

Ejemplo 02: Compare los caracteres

Echemos un vistazo al uso del operador "no igual" en algunos personajes también. Entonces, hemos utilizado el operador "-ne" dentro del personaje de capital "A" y el pequeño personaje "A". La primera línea de código devuelve falso, ya que ambos caracteres son iguales lógicamente, yo.mi., mis mismos alfabetos. Mientras que la siguiente línea de código devuelve "verdadero" como resultado porque tanto los alfabetos "A" como "B" no son las mismas. Así es como funciona el operador no igual en caracteres o alfabetos individuales.

Si desea verificar la sensibilidad de los casos de caracteres o cadenas, debe usar el indicador de "caso" como "-cne" dentro del operador no igual. Echemos un vistazo una vez. En la primera línea de código, hemos estado revisando los mismos alfabetos con diferentes casos. Devuelve verdadero porque debido a la sensibilidad del caso, ambos no son iguales. En la siguiente línea de código, hemos utilizado el mismo caso para los mismos alfabetos. Como resultado, tenemos falso.

Ejemplo 03: Compare enteros

El operador "no igual" funciona de la misma manera en los enteros que funciona en cadenas. Entonces, hemos usado dos enteros para comparar con el operador "-ne". La primera línea devuelve "verdadero" ya que ambos enteros son diferentes, mientras que el otro devuelve "falso" como ambos son los mismos.

Ejemplo 04: Comparación de dos condiciones

Usemos el operador "no igual" en más de dos declaraciones para verificar la igualdad. Usaremos el operador "o" para dar el resultado final booleano. Entonces, lo hemos estado usando dentro de las dos condiciones. Por lo tanto, tanto las declaraciones antes como después del operador "o" comparan las mismas palabras mientras usa el operador "no igual" dentro de. El operador "o" muestra "falso" si las condiciones antes y después resultaron "falsas". Por lo tanto, obtuvimos "falsos" a cambio, ya que ambas condiciones no se encuentran.

Luego, hemos utilizado el operador "no igual" para comparar la igualdad de valores bastante diferentes en las condiciones antes y después del operador "o". El operador "o" devuelve verdadero si ambas condiciones cumplen. Entonces, dentro de este escenario, ambas condiciones devuelven verdaderas. Por lo tanto, nos volvimos "verdaderos" a cambio.

Si una de las condiciones es "verdadera", o devuelve "verdadero". Entonces, nos volvimos "verdaderos" a cambio de abajo.

El concepto de verificar más de dos condiciones también se puede aplicar a los enteros. Entonces, hemos usado algunas líneas de código para comparar enteros con el operador "no igual". El operador "o" se ha utilizado como antes. Puede ver que el uso de "o" devuelve "falso" si las condiciones antes y después resultarán ser "falsas". De lo contrario, si una sola condición resulta ser "verdadera", devuelve "verdadero".

Ejemplo 05: Comparar variables

También puede aplicar el operador "no igual" en variables para verificar si las dos variables especificadas son iguales o no. Por lo tanto, hemos declarado dos variables de tipo de cadena por separado, i.mi., "a y B". Una nueva variable ha sido verificar si ambas variables "A" y "B" no son iguales utilizando el operador "no igual" dentro de ellas. Como ambas variables tienen valores completamente diferentes, devolverá la "verdadera" a la variable "Nuevo". El valor guardado en la variable "Nuevo" se mostrará en el PowerShell utilizando la declaración "Echo" como se muestra a continuación.

También puede utilizar el operador "no igual" dentro de la declaración "if-else" del código PowerShell. Por lo tanto, declaramos dos variables de cadena y comenzamos una declaración de "si". La declaración "IF" verifica si dos variables no son iguales o iguales usando el operador "no igual". Si se cumple la condición y ambas variables resultan no ser iguales, se ejecutará la primera declaración "Echo"; de lo contrario, la parte del otro se ejecutará. Como ambas variables son iguales, excepto la sensibilidad del caso, las condiciones no se satisfacen. A cambio, la segunda declaración de eco se ha ejecutado a partir de la parte "más" de la declaración según el siguiente resultado.

Conclusión:

Esta guía explica el uso del operador "no igual" en caracteres, cadenas y valores enteros dentro del PowerShell. Hemos mejorado el nivel de nuestros ejemplos utilizando más de 1 condición utilizando el operador "o". Esperamos que te haya gustado.