Le "@«Le symbole dans PowerShell est utilisé pour de nombreuses opérations. Par exemple, l'ajout de contreventements ronds avec ce symbole fait un opérateur de sous-expression de tableau "@ ()», Qui peut être utilisé pour créer un tableau. De plus, si ce symbole est combiné avec les accolades rectangulaires "@ [ ]]», Il peut créer une table de hachage. De plus, il peut être utilisé pour construire une chaîne multiligne.
Cet article observera des détails sur le symbole «@» dans PowerShell.
Que fait le symbole «@» dans PowerShell?
Le symbole «@» dans PowerShell peut être utilisé pour:
Méthode 1: Créez un tableau en utilisant le symbole «@» dans PowerShell
Le "@"Le symbole se combine avec la paire de bretelles rondes"()”Pour faire une sous-expression de tableau. L'opérateur de sous-expression de tableau «@ ()"Aide à créer un tableau.
Exemple
Par exemple, consultez cet exemple pour créer un tableau:
$ array = @ ("chat", "chien", "cheval")
Conformément au code ci-dessus:
Affichons les objets à l'intérieur du tableau en invoquant la variable attribuée du tableau:
$ Array
Méthode 2: Créez une table de hachage dans PowerShell en utilisant le symbole «@»
Le "@"Symbole lorsqu'il est combiné avec les accolades bouclées"»Définit une table de hachage, dont le symbole est«@ ". Les touches et les valeurs de table de hachage sont ajoutées à l'intérieur.
Exemple
Dans cette illustration, la création de la table de hachage sera démontrée:
$ hash = @
key1 = "val_1"
key2 = "val_2"
key3 = "val_3"
Selon le code ci-dessus:
Sortons la table de hachage créée en appelant la variable qui lui est attribuée:
Hash de sortie d'écriture
Pour afficher la table de hachage dans la console PowerShell:
Tout d'abord, écrivez le «Sortie d'écriture”Cmdlet et spécifiez la variable de la table de hachage:
Affichons la valeur de table de hachage unique dans la console PowerShell:
écriture-sortie $ hash ["key1"]
Pour afficher la valeur de hachage unique dans la console PowerShell:
Tout d'abord, écrivez le «sortie d'écriture”Cmdlet, spécifiez la variable de la table de hachage attribuée et ajoutez le nom de la valeur de clé à afficher à l'intérieur des accolades carrés:
Il s'agissait du «@”Symbole dans PowerShell.
Conclusion
Le "@”Symbole dans PowerShell lorsqu'il est combiné avec une paire de contreventements ronds fait un opérateur de sous-expression de tableau, qui crée finalement un tableau. Cependant, lorsque ce symbole est combiné avec les accolades rectangulaires, il peut créer une table de hachage. Ce blog a couvert tous les scénarios et démonstrations du symbole «@».