Una stringa in PowerShell è un tipo di dati che consiste in una sequenza di caratteri che rappresentano un testo significativo. Le stringhe in PowerShell sono definite utilizzando citazioni singole o doppie. Le variabili e le stringhe non possono essere ampliate in stringhe a singolo citazione, ma con doppie citazioni. Inoltre, queste stringhe possono essere formattate usando l'operatore del formato PowerShell "-F".
In questo blog, saranno forniti dettagli relativi alla formattazione e all'espansione delle stringhe.
Impara il formato di stringa PowerShell e le stringhe in espansione
In questo articolo verranno discussi i seguenti metodi:
Metodo 1: espandere una stringa in PowerShell
Le corde di PowerShell possono essere ampliate utilizzando i segnaposto. Gli esempi seguenti forniranno ulteriori spiegazioni dell'espansione della stringa in PowerShell.
Esempio 1: espandere una stringa assegnando un nome file
Questa illustrazione amplierà la stringa assegnando un nome file a una variabile e quindi definendo il percorso completo del file:
$ File = 'nuovo.TXT'
$ Path = "c: \ doc \ new \ $ file"
$ Path
Secondo il codice sopra:
Esempio 2: espandere una stringa specificando l'indirizzo del file
Questo esempio amplierà la stringa posizionando l'indirizzo del file le variabili assegnate in un percorso file completo:
$ File = get -item -path 'c: \ new.TXT'
$ Path = "c: \ doc \ new \ $ ($ file.Nome)"
$ Path
Secondo lo snippet di codice sopra:
Metodo 2: formattare una stringa in PowerShell
La formattazione della stringa consente agli utenti di estendere la funzionalità della variabile stringa utilizzando i segnaposto. Questi segnaposto possono contenere qualsiasi variabile al loro interno, che può essere incorporata in una stringa.
Esempio: espandere e formattare la stringa contemporaneamente
Questa illustrazione mostrerà come espandere e formattare una stringa in PowerShell:
$ File = get -item -path 'c: \ new.TXT'
'C: \ doc \ new \ 0' -f $ file.Nome
Secondo il codice sopra:
Si trattava di formattazione ed espansione delle stringhe in PowerShell.
Conclusione
Una stringa in PowerShell è una serie di personaggi che crea un testo significativo. Le stringhe possono essere ampliate concatenando un'altra stringa o percorso di file con essa. Inoltre, una stringa può essere formattata usando "-F"Operatore. Questo post ha elaborato sull'espansione e la formazione di stringhe in PowerShell.