Aprenda el formato de cadena PowerShell y las cadenas de expansión

Aprenda el formato de cadena PowerShell y las cadenas de expansión

Una cadena en PowerShell es un tipo de datos que consiste en una secuencia de caracteres que representan un texto significativo. Las cadenas en PowerShell se definen utilizando citas simples o dobles. Las variables y las cuerdas no se pueden ampliar en cuerdas de cita única, pero con citas dobles. Además, estas cadenas se pueden formatear utilizando el operador de formato PowerShell "-F".

En este blog, se proporcionarán detalles relacionados con el formato y la expansión de las cuerdas.

Aprenda el formato de cadena PowerShell y las cadenas de expansión

En este artículo, se discutirán los siguientes métodos:

    • Expandiendo una cadena
    • Formatear una cadena

Método 1: Expandir una cadena en PowerShell

Las cadenas en PowerShell se pueden ampliar utilizando los marcadores de posición. Los siguientes ejemplos darán más explicación de la expansión de la cadena en PowerShell.

Ejemplo 1: expandir una cadena asignando un nombre de archivo

Esta ilustración expandirá la cadena asignando un nombre de archivo a una variable y luego definiendo la ruta de archivo completa para ella:

$ Archivo = 'nuevo.TXT'
$ Path = "c: \ doc \ new \ $ archivo"
$


Según el código anterior:

    • Primero, inicialice una variable "Archivo"Y asignar el valor"Nuevo.TXT"Dentro de citas invertidas individuales.
    • Luego, inicialice otra variable "ruta" y asigne el valor "C: \ doc \ new \ $ archivo".
    • La variable "Archivo"En el valor anterior ayudará a expandir la cadena.
    • Por último, llame a la variable "Camino":



Ejemplo 2: expandir una cadena especificando la dirección del archivo

Este ejemplo ampliará la cadena colocando la dirección de archivo asignadas variables en una ruta de archivo completa:

$ File = get -iteM -path 'c: \ new.TXT'
$ Path = "c: \ doc \ new \ $ ($ $.Nombre)"
$


Según el fragmento de código anterior:

    • En primer lugar, inicializa una variable "Archivo".
    • Asignar el "Obtiene el objeto"Variable junto con el"-Camino"Parámetro y el valor"C: \ Nuevo.TXT"A la variable establecida.
    • Luego, inicialice otra variable y asigne el valor "C: \ doc \ new \ $ ($ $.Nombre)".
    • Ahora, llame al "$"Variable para mostrar cadena expandida:


Método 2: Formateo de una cadena en PowerShell

El formato de cadena permite a los usuarios extender la funcionalidad de la variable de cadena utilizando los marcadores de posición. Estos marcadores de posición pueden contener cualquier variedad dentro de ellos, que se puede incrustar en una cadena.

Ejemplo: expandir y formatear la cadena a la vez

Esta ilustración mostrará cómo expandir y formatear una cadena en PowerShell:

$ File = get -iteM -path 'c: \ new.TXT'
'C: \ doc \ new \ 0' -f $ archivo.Nombre


Según el código anterior:

    • Primero, inicialice una variable "Archivo"Y luego asigne el cmdlet"Obtiene el objeto".
    • Después de eso, especifique el "-Camino"Parámetro y asignar el valor"C: \ Nuevo.TXT".
    • Luego, agregue otro valor de ruta 'C: \ doc \ new \ 0"Que contiene el marcador de posición"0".
    • Después de eso, agregue el "-F"Parámetro y luego definir la variable"Archivo"Y concatenarse con el"Nombre":



Eso se trataba de formatear y expandir cuerdas en PowerShell.

Conclusión

Una cadena en PowerShell es una serie de caracteres que hace un texto significativo. Las cadenas se pueden ampliar concatenando otra ruta de cadena o archivo con ella. Además, se puede formatear una cadena utilizando el "-F"Operador. Esta publicación ha elaborado en la expansión y el formateo de cuerdas en PowerShell.