El "@"Se utiliza el símbolo en PowerShell para muchas operaciones. Por ejemplo, agregar aparatos ortopédicos redondos con este símbolo hace un operador de subexpresión de matriz "@()", Que se puede usar para crear una matriz. Además, si este símbolo se combina con los aparatos rectángulos "@[ ]", Puede crear una mesa hash. Además, se puede utilizar para construir una cadena multilínea.
Este artículo observará detalles sobre el símbolo "@" en PowerShell.
¿Qué hace el símbolo "@" en PowerShell??
El símbolo "@" en PowerShell se puede utilizar para:
Método 1: cree una matriz usando el símbolo "@" en PowerShell
El "@"El símbolo se combina con el par de aparatos ortopédicos"()"Hacer una subexpresión de una matriz. El operador de subexpresión de matriz "@()"Ayuda a crear una matriz.
Ejemplo
Por ejemplo, consulte este ejemplo para crear una matriz:
$ array = @("gato", "perro", "caballo")
De acuerdo con el código anterior:
Muestremos los objetos dentro de la matriz invocando la variable asignada por la matriz:
$ Array
Método 2: Crear una tabla hash en PowerShell usando el símbolo "@"
El "@"Símbolo cuando se combina con los aparatos ortopédicos""Define una tabla hash, cuyo símbolo es"@". Las claves y los valores de la tabla hash se agregan dentro de él.
Ejemplo
En esta ilustración, se demostrará la creación de la tabla hash:
$ hash = @
key1 = "Val_1"
key2 = "Val_2"
key3 = "Val_3"
Según el código anterior:
Elegamos la tabla hash creada llamando a la variable que se asigna:
Descripción $ hash
Para mostrar la tabla hash en la consola PowerShell:
Primero, escribe el "Descripción"Cmdlet y especifique la variable de la tabla hash asignada:
Muestremos el valor de la tabla de hash único en la consola PowerShell:
Describe $ hash ["Key1"]
Para mostrar el valor de hash único en la consola PowerShell:
Primero, escribe el "descripción"Cmdlet, especifique la variable de la tabla hash asignada y agregue el nombre del valor clave que se mostrará dentro de los aparatos cuadrados:
Eso fue todo sobre el "@"Símbolo en PowerShell.
Conclusión
El "@El símbolo en PowerShell cuando se combina con un par de aparatos ortopédicos redondos hace un operador de subexpresión de matriz, que finalmente crea una matriz. Sin embargo, cuando este símbolo se combina con los aparatos rectángulos, puede crear una tabla de hash. Este blog ha cubierto todos los escenarios y demostraciones del símbolo "@".