O "@”O símbolo do PowerShell é usado para muitas operações. Por exemplo, a adição de aparelhos redondos com este símbolo faz com que um operador de sub-expressão de matriz “@()”, Que pode ser usado para criar uma matriz. Além disso, se este símbolo for combinado com os aparelhos de retângulo “@[ ]”, Ele pode criar uma tabela de hash. Além disso, pode ser utilizado para construir uma corda multilina.
Este artigo observará detalhes sobre o símbolo "@" em PowerShell.
O que o símbolo "@" faz em PowerShell?
O símbolo "@" em PowerShell pode ser utilizado para:
Método 1: Crie uma matriz usando o símbolo "@" em PowerShell
O "@”Símbolo combina com o par de aparelhos redondos“()”Para fazer uma sub-expressão de matriz. O operador de sub-expressão da matriz “@()”Ajuda a criar uma matriz.
Exemplo
Por exemplo, confira este exemplo para criar uma matriz:
$ array = @("gato", "cachorro", "cavalo")
De acordo com o código acima:
Vamos exibir os objetos dentro da matriz, invocando a variável atribuída pela matriz:
$ matriz
Método 2: Crie uma tabela de hash no PowerShell usando o símbolo "@"
O "@“Símbolo quando combinado com os aparelhos encaracolados“”Define uma tabela de hash, cujo símbolo é“@”. As chaves e valores da tabela de hash são adicionados dentro dele.
Exemplo
Nesta ilustração, a criação da tabela de hash será demonstrada:
$ hash = @
key1 = "val_1"
key2 = "val_2"
key3 = "val_3"
De acordo com o código acima:
Vamos produzir a tabela de hash criada chamando a variável que ela está atribuída:
Write-Output $ hash
Para exibir a tabela de hash no Console PowerShell:
Primeiro, escreva o “Write-Output”CMDlet e especifique a tabela de hash atribuída Variável:
Vamos exibir o valor único da tabela de hash no console PowerShell:
Write-Output $ hash ["key1"]
Para exibir o valor de hash único no Console PowerShell:
Primeiro, escreva o “Write-Output”CMDLET, especifique a tabela de hash atribuída variável e adicione o nome do valor da chave a ser exibido dentro dos aparelhos quadrados:
Isso foi tudo sobre o “@”Símbolo em PowerShell.
Conclusão
O "@”O símbolo do PowerShell, quando combinado com um par de aparelhos redondos, faz um operador de sub-expressão de matriz, que eventualmente cria uma matriz. No entanto, quando este símbolo é combinado com os aparelhos de retângulo, ele pode criar uma tabela de hash. Este blog abordou todos os cenários e demonstrações do símbolo "@".