Escape de comillas simples y comillas dobles en PowerShell

Rohan Timalsina 16 febrero 2024
  1. Use Backticks ` para escapar de las comillas dobles en PowerShell
  2. Use comillas dobles "" para escapar de las comillas simples en PowerShell
Escape de comillas simples y comillas dobles en PowerShell

Las comillas simples '' y las comillas dobles "" se utilizan para especificar una cadena literal en PowerShell. Puede definir cadenas encerrándolas entre comillas simples o dobles.

Ambas comillas ayudan a imprimir el texto en PowerShell. Pero a veces, es posible que deba incluir caracteres de comillas en la salida.

Este tutorial le enseñará a escapar de las comillas y hacer que aparezcan en una cadena en PowerShell.

Use Backticks ` para escapar de las comillas dobles en PowerShell

El acento grave ` funciona como caracteres de escape en PowerShell. Puede usarlos para escapar de las comillas dobles en una cadena o secuencia de comandos.

El siguiente ejemplo incluye comillas dobles literales en una cadena.

"`"Welcome to PowerShell Tutorial`""

Producción :

"Welcome to PowerShell Tutorial"

Veamos otro ejemplo para escapar de las comillas dobles y hacer que aparezcan en la salida.

"His name is `"James Bond`"."

Producción :

His name is "James Bond".

Use comillas dobles "" para escapar de las comillas simples en PowerShell

Puede encerrar una cadena entre comillas dobles para escapar de las comillas simples en PowerShell.

El siguiente ejemplo incluye comillas simples literales en una cadena.

"'Welcome to PowerShell Tutorial'"

Producción :

'Welcome to PowerShell Tutorial'

También puede usar comillas simples para escapar de las comillas dobles en PowerShell. Este comando usa comillas simples para escapar de las comillas dobles en una cadena.

'"Welcome to PowerShell Tutorial"'

Producción :

"Welcome to PowerShell Tutorial"

De esta manera, puede escapar fácilmente de las comillas simples o dobles para que aparezcan en la salida. Para obtener información adicional, consulte la descripción about_Quoting_Rules.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

Artículo relacionado - PowerShell String