TEMA
about_Escape_Characters
DESCRIPCIÓN BREVE
Presenta el carácter de escape en Windows PowerShell (`) y
explica su efecto.
DESCRIPCIÓN DETALLADA
Los caracteres de escape se utilizan para asignar una interpretación
especial a los caracteres que aparecen a continuación.
En Windows PowerShell, el carácter de escape es el carácter de
acento grave (`) (ASCII 96). El carácter de escape se puede
utilizar para indicar un literal, la continuación de la línea y
caracteres especiales.
Indicar un literal
Cuando un carácter de escape precede a una variable, evita que
un valor se sustituya en ella. Cuando un carácter de escape
precede a las comillas dobles, Windows PowerShell interpreta
las comillas dobles como un carácter, no como un delimitador de
cadena.
Por ejemplo:
C:\>$a = 5
C:\>"El valor se almacena en $a."
El valor se almacena en 5.
C:\>$a = 5
C:\>"El valor se almacena en `$a."
El valor se almacena en $a.
C:\> "Utilice comillas dobles (") para indicar una cadena."
Símbolo (token) inesperado ')' en la expresión o la instrucción.
En línea:1 carácter:25
+ "Utilice comillas dobles (") <<<< para indicar una cadena."
C:\> "Utilice comillas dobles (`") para indicar una cadena."
Utilice comillas dobles (") para indicar una cadena.
Indicar la continuación de línea
El carácter de escape indica a Windows PowerShell que el
comando continúa en la próxima línea.
Por ejemplo:
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
Indicar los caracteres especiales
Cuando se utiliza entre comillas, el carácter de escape indica un
carácter especial que proporciona instrucciones al analizador de
comandos.
A continuación, se muestran los caracteres especiales que Windows
PowerShell reconoce:
`0 Nulo
`a Alerta
`b Retroceso
`f Avance de página
`n Nueva línea
`r Retorno de carro
`t Tabulación horizontal
`v Tabulación vertical
Por ejemplo:
C:\> "12345678123456781`nCol1`tColumna2`tCol3"
12345678123456781
Col1 Columna2 Col3
Para obtener más información, escriba:
get-help about_special_characters
VEA TAMBIÉN
about_Quoting_Rules