Como usar como operador em PowerShell, onde objeto?

Como usar como operador em PowerShell, onde objeto?

PowerShell é uma ferramenta CLI (interface da linha de comando) usada pelos administradores do sistema para executar tarefas de automação. É suportado no Windows e em outros sistemas operacionais UNIX. Powershell tem uma variedade de operadores de comparação. Em termos simples, ele usa operadores de comparação para comparar dois valores e produzir um resultado em valores booleanos, como “Verdadeiro" ou "Falso”. Além disso, os operadores de comparação incluem igual, não iguais, maiores que, menos do que, como ou não como operadores.

Este artigo guiará sobre:

  • O que é o operador "como" em PowerShell?
  • Como o operador “gosta” funciona no PowerShell?
  • Como usar/utilizar o operador “curtir” em PowerShell, onde objeto?

O que é o operador "como" em PowerShell?

O "comoO operador em PowerShell é um dos operadores correspondentes. É usado para encontrar elementos nos objetos de acordo com a condição especificada usando expressões regulares. Você também pode utilizá -lo para determinar se uma string especificada está presente na string correspondente.

Como o operador “gosta” funciona no PowerShell?

O "como”O operador usa o“Caráter curinga *”Para combinar com as cordas exatas das cordas correspondentes. Ele pode representar um ou vários caracteres exatos na string que são colocados antes.

Como usar/utilizar o operador “curtir” em PowerShell, onde objeto?

Aqui está a sintaxe básica para utilizar o “-como”Operador:

-como

Agora, vá em direção aos exemplos dados para ver as variações de usar o operador semelhante no PowerShell.

Exemplo 1: Usando o operador "curtir" para corresponder uma parte de uma string

No exemplo correspondente, procuraremos "Esse" no "Isso é Linuxhint”String usando a“-como”Operador:

> 'Isso é linuxhint' como 'this'

A saída é “Falso”Porque ambas as cordas não são iguais.

Exemplo 2: Usando o operador “curtir” para combinar uma string inteira

Quando as duas cordas forem iguais, a saída será retornada como “Verdadeiro”:

> 'Isso é linuxhint' como 'isto é linuxhint'

Saída

Exemplo 3: Usando o operador “curtir” para combinar uma string parcial

Neste exemplo, procure a string parcial na sequência correspondente usando o “Caráter curinga *”. Permite que ambas as cordas não sejam as mesmas (de um todo) para obter o “Verdadeiro" saída. Se a sequência parcial for encontrada na outra string, obteremos a mesma saída:

> 'Isso é linuxhint' -semelhantes '*this*'

Saída

A saída é “Verdadeiro”Porque a sequência parcial é encontrada na sequência correspondente.

Exemplo 4: Usando o operador "curtir" para corresponder com um valor variável (sem curinga)

Vamos atribuir uma string a uma variável e depois usar o “-como”Operador para encontrar os valores correspondentes:

Write-host 'Este é um exemplo sem curinga *'
$ input = 'Isso é Linuxhint'
$ como entrada 'Linuxhint'

No script acima:

  • Primeiro, adicione o “gravação-host”Comando para escrever uma linha de texto.
  • Depois disso, atribua um valor de string ao “$ entrada" variável.
  • Finalmente, procure uma corda correspondente armazenada no “-”Variável usando a“-comoOperador.

Saída

A saída é “Falso”Porque a sequência de correspondência exata não foi encontrada

Exemplo 5: Usando o operador “curtir” para corresponder com um valor variável (com curinga)

Agora, use o “Caráter selvagem *”Para encontrar a sequência parcial no valor da variável correspondente:

Write-host 'Este é um exemplo com curinga *'
$ input = 'Isso é Linuxhint'
$ input -ke '*linuxhint*'

Saída

A saída é “Verdadeiro”, Como a sequência parcial é encontrada na variável correspondente.

Conclusão

O "como”O operador é um dos operadores correspondentes usados ​​para encontrar uma correspondência dentro da string correspondente. Ele também usa o operador curinga para encontrar a parte parcial da string. Este operador devolver “Verdadeiro”Se encontrar a partida nas seqüências correspondentes, caso contrário, a saída retornará como“Falso”. Este artigo elaborou o uso do operador "curtir" no PowerShell, onde o objeto.