Exemplo 01: Compare strings
Agora o PowerShell foi iniciado, vamos começar com o operador igual. Então, temos que usar o operador "igual" como "eq" dentro de dois valores de string com uma ligeira mudança. O "EQ" foi chefiado por um sinal de menos. A primeira string tem capital "l", enquanto a outra tem todos os valores minúsculos, embora ambas as cordas sejam iguais. Ao executar essa linha de código, ficamos "verdadeiros" à medida que o operador "igual" funciona muito bem sem considerar a sensibilidade ao caso.
Agora, confira o operador "não igual". Ele será usado como "h-nes" dentro da linha de código. Então, estamos usando os mesmos valores de string a serem comparados no PowerShell enquanto o operador "-ne" está entre eles. A primeira linha de código mostra duas cordas, com uma tendo letras maiúsculas e a outra sem letras maiúsculas. Ele retorna "falso", pois ambos os valores são iguais. Na próxima linha de código, usamos as duas seqüências com o mesmo caso. Ele também retorna "falso" porque ambos os valores são iguais, e a condição diz que estes não são iguais, o que não é verdadeiro.
Exemplo 02: Compare caracteres
Vamos dar uma olhada no uso do operador "não igual" em alguns personagens também. Então, usamos o operador “-ne” dentro do caráter de capital “A” e um pequeno personagem “A”. A primeira linha de código retorna falsa, pois ambos os personagens são iguais logicamente, eu.e., mesmos alfabetos. Enquanto a próxima linha de código retorna "verdadeiro" como resultado, porque os alfabetos "a" e "b" não são os mesmos. É assim que o operador não igual funciona em caracteres ou alfabetos únicos.
Se você deseja verificar a sensibilidade da caixa de caracteres ou strings, você deve usar a bandeira "case" como "-cne" dentro do operador não igual. Vamos dar uma olhada uma vez. Na primeira linha de código, estamos verificando os mesmos alfabetos com diferentes casos. Ele retorna verdadeiro porque devido à sensibilidade do caso, ambos não são iguais. Na próxima linha de código, usamos o mesmo caso para os mesmos alfabetos. Como resultado, ficamos falsos.
Exemplo 03: Compare números inteiros
O operador "não igual" funciona da mesma forma nos números inteiros, pois funciona em strings. Então, usamos dois números inteiros para serem comparados com o operador "-ne". A primeira linha retorna "verdadeiro", pois ambos os números inteiros são diferentes, enquanto o outro retorna "falso", pois ambos são iguais.
Exemplo 04: Comparação de duas condições
Vamos usar o operador "não igual" em mais de duas declarações para verificar a igualdade. Usaremos o operador "ou" para distribuir o resultado booleano final. Então, nós o usamos dentro das duas condições. Assim, tanto as declarações antes quanto depois do operador "ou" comparam as mesmas palavras enquanto usam o operador "não igual" dentro. O operador "ou" exibe "false" se as duas condições antes e depois forem "falsas". Por isso, ficamos "falsos" em troca, pois ambas as condições não atendem.
Em seguida, usamos o operador "não igual" para comparar a igualdade de valores bastante diferentes nas duas condições antes e depois do operador "ou". O operador "ou" retorna true se as duas condições se encontrarem. Então, dentro desse cenário, ambas as condições retornam verdadeiras. Portanto, ficamos "verdadeiros" em troca.
Se uma das condições é "verdadeira", o OR retorna "verdadeiro". Então, ficamos "verdadeiros" em troca abaixo.
O conceito de verificar mais de duas condições também pode ser aplicado aos números inteiros. Então, usamos algumas linhas de código para comparar números inteiros com o operador "não igual". O operador "ou" foi usado como antes. Você pode ver que o uso de "ou" retorna "falso" se as duas condições antes e depois de serem "falsas". Caso contrário, se uma única condição acaba sendo "verdadeira", ele retorna "verdadeiro".
Exemplo 05: Compare variáveis
Você também pode aplicar o operador "não igual" em variáveis para verificar se as duas variáveis especificadas são iguais ou não. Assim, declaramos duas variáveis do tipo string separadamente, eu.e., "A" e "B". Uma nova variável foi verificada se as duas variáveis "A" e "B" não são iguais usando o operador "não igual" dentro deles. Como ambas as variáveis têm valores completamente diferentes, ele retornará o "verdadeiro" à variável "novo". O valor salvo na variável "novo" será exibido no PowerShell usando a declaração "Echo" como abaixo.
Você também pode utilizar o operador "não igual" na declaração "if-else" do código PowerShell. Portanto, declaramos duas variáveis de string e iniciamos uma declaração "se". A instrução "se" verifica se duas variáveis não são iguais ou iguais usando o operador "não igual". Se a condição for atendida e ambas as variáveis não forem iguais, a primeira instrução "Echo" será executada; Caso contrário, a parte else será executada. Como as duas variáveis são iguais, exceto a sensibilidade do caso, as condições não ficam satisfeitas. Em troca, a segunda declaração de eco foi executada a partir da parte "else" da declaração de acordo com a saída abaixo.
Conclusão:
Este guia explica usando o operador "não igual" em caracteres, strings e valores inteiros dentro do PowerShell. Aumentamos o nível de nossos exemplos usando mais de 1 condição usando o operador “ou”. Esperamos que você tenha gostado.