Echo equivalente para la prueba de script en PowerShell

Echo equivalente para la prueba de script en PowerShell

El "EcoEl comando se usa en la computación para obtener un valor que se le ha pasado, como variables o cadenas. Este comando está disponible para todos los sistemas operativos y generalmente se utiliza dentro de los scripts y archivos de lotes de PowerShell. El PowerShell tiene varios comandos equivalentes de eco que se utilizan para generar un texto, cadena o variable.

Esta publicación presentará varios comandos equivalentes de eco utilizados en PowerShell.

¿Cuál es el equivalente de eco para las pruebas de script en PowerShell??

Estos son los "Eco"Equivalentes en PowerShell:

    • Descripción
    • Host de escritura

Método 1: Use el comando "escritura-salida" como un equivalente de "eco"

El "Eco"Cmdlet es un alias del"Descripción". Este comando es equivalente al comando echo y se usa principalmente dentro de los scripts o consola para mostrar las salidas de texto. Además, también se utiliza para enviar los objetos al "Flujo de salida" o el "Tubería de éxito".

Sintaxis

Esta es la sintaxis básica del "Descripción"Cmdlet:

> Escribir "texto aquí" aquí "


Ejemplo

Ahora, imprimamos un mensaje en la consola PowerShell usando el comando de escritura-salida:

> Escribir la salida "Este es un texto de salida."



Como puede ver, el "Descripción"Cmdlet ha realizado la misma funcionalidad que un comando" Echo ", que es generar el texto.

Método 2: Use el comando "Write-Host" como un equivalente de "eco"

Otro equivalente al "Eco"Cmdlet en PowerShell es el"Host de escritura"Cmdlet. Se utiliza para escribir la salida personalizada en el host, como el texto de color o el fondo de color del texto.

Sintaxis

Aquí está la sintaxis básica del "Host de escritura"Cmdlet:

> Escribir host "texto aquí"


Ejemplo

Tomemos la ayuda del ejemplo para demostrar el funcionamiento del "Host de escritura"Cmdlet:

> Hante de escritura "Hello People" -Backgroundcolor Red


En el ejemplo de código anterior:

    • Primero, hemos agregado un mensaje usando el "Host de escritura"Cmdlet.
    • Después de eso, especifique el "-Color de fondo"Parámetro y asignar el valor"Rojo".


Se puede observar que el "Host de escritura"Cmdlet ha realizado la misma funcionalidad que una"Eco" dominio. Además, también personalizó la salida al cambiar su color de fondo.

Conclusión

El "Eco"Los comandos equivalentes en PowerShell son los"Descripción" y el "Host de escritura". Ambos comandos imitan la funcionalidad, que es escribir el texto como una salida. "Write-Output" envía los objetos a la transmisión de salida, mientras que el comando "Write-Host" envuelve la información de texto dentro y de salida al flujo de información y también la personaliza. Este artículo ha presentado dos equivalentes de eco en PowerShell.