IL "@"Il simbolo in PowerShell viene utilizzato per molte operazioni. Ad esempio, l'aggiunta di parentesi rotonde con questo simbolo crea un operatore di sottoespressione di array "@()", Che può essere utilizzato per creare un array. Inoltre, se questo simbolo è combinato con le parentesi graffe "@[ "", Può creare una tabella hash. Inoltre, può essere utilizzato per costruire una stringa multilinea.
Questo articolo osserverà i dettagli sul simbolo "@" in PowerShell.
Cosa fa il simbolo "@" in PowerShell?
Il simbolo "@" in PowerShell può essere utilizzato per:
Metodo 1: creare un array usando il simbolo "@" in PowerShell
IL "@"Il simbolo si combina con la coppia di parentesi graffe"()"Per creare una sottoespressione di array. L'operatore di sottoespressione dell'array "@()"Aiuta a creare un array.
Esempio
Ad esempio, controlla questo esempio per creare un array:
$ array = @("gatto", "cane", "cavallo")
In conformità con il codice sopra:
Visualizziamo gli oggetti all'interno dell'array invocando l'array assegnata variabile:
$ array
Metodo 2: crea una tabella hash in PowerShell usando il simbolo "@"
IL "@"Simbolo se combinato con le parentesi graffe""Definisce una tabella hash, il cui simbolo è"@". Le chiavi e i valori della tabella hash vengono aggiunti al suo interno.
Esempio
In questa illustrazione, la creazione della tabella hash sarà dimostrata:
$ hash = @
key1 = "val_1"
Key2 = "Val_2"
Key3 = "Val_3"
Secondo il codice sopra:
Output della tabella hash creata chiamando la variabile che viene assegnata:
Write-output $ hash
Per visualizzare la tabella hash nella console PowerShell:
Innanzitutto, scrivi il "Write-Output"Cmdlet e specificare la tabella hash assegnata variabile:
Visualizziamo il valore della tabella hash singolo nella console PowerShell:
write-output $ hash ["key1"]
Per visualizzare il valore di hash singolo nella console PowerShell:
Innanzitutto, scrivi il "Write-Output"CMDLET, specificare la variabile tabella hash e aggiungere il nome del valore della chiave da visualizzare all'interno delle parentesi graffe:
Questo riguardava tutto il "@"Simbolo in PowerShell.
Conclusione
IL "@"Simbolo in PowerShell quando combinato con una coppia di parentesi graffe fa un operatore di sottoespressione di array, che alla fine crea un array. Tuttavia, quando questo simbolo è combinato con le parentesi graffe del rettangolo, può creare una tabella hash. Questo blog ha coperto tutti gli scenari e le dimostrazioni del simbolo "@".