ARGOMENTO
about_Escape_Characters
DESCRIZIONE BREVE
Presenta il carattere di escape in Windows PowerShell e ne
illustra gli effetti.
DESCRIZIONE DETTAGLIATA
I caratteri di escape vengono utilizzati per assegnare una particolare
interpretazione ai caratteri che li seguono.
In Windows PowerShell, il carattere di escape è l'apice inverso
(`), noto anche come accento grave (ASCII 96). Il carattere di
escape può essere utilizzato per indicare un valore letterale, la
continuazione della riga e caratteri speciali.
Indicazione di un valore letterale
Quando un carattere di escape precede una variabile, impedisce
che un valore sia il sostituto della variabile. Quando un
carattere di escape precede una virgoletta doppia, Windows
PowerShell interpreta la virgoletta doppia come un carattere,
non come un delimitatore di stringa.
Ad esempio:
C:\>$a = 5
C:\>"Il valore viene archiviato in $a".
Il valore viene archiviato in 5.
C:\>$a = 5
C:\>"Il valore viene archiviato in `$a".
Il valore viene archiviato in $a.
C:\> "Utilizzare le virgolette (") per indicare una stringa".
Token ')' imprevisto nell'espressione o nell'istruzione.
At line:1 char:25
+ "Utilizzare le virgolette (") <<<< per indicare una stringa".
C:\> "Utilizzare le virgolette (`") per indicare una stringa".
Utilizzare le virgolette (") per indicare una stringa.
Indicazione della continuazione della riga
Il carattere di escape indica a Windows PowerShell che il
comando continua sulla riga successiva.
Ad esempio:
C:\> get-process `
>> powershell
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
340 8 34556 31864 149 0.98 2036 powershell
Indicazione di caratteri speciali
Se utilizzato tra virgolette, il carattere di escape indica un
carattere speciale che fornisce istruzioni al parser del comando.
I caratteri speciali seguenti sono riconosciuti da Windows
PowerShell:
`0 Null
`a Avviso
`b Backspace
`f Avanzamento carta
`n Nuova riga
`r Ritorno a capo
`t Tabulazione orizzontale
`v Tabulazione verticale
Ad esempio:
C:\> "12345678123456781`nCol1`tColonna2`tCol3"
12345678123456781
Col1 Colonna2 Col3
Per ulteriori informazioni, digitare:
get-help about_special_characters
VEDERE ANCHE
about_Quoting_Rules