echo - Mostrar texto

Mantenido el

¿Qué es el comando echo?

El comando echo tiene principalmente dos usos.

  • Mostrar texto
  • Controlar la visualización de comandos

El uso más común es el primero, mostrar texto.

Usando el comando echo, puedes mostrar cualquier texto en el símbolo del sistema.

En cuanto al segundo uso, normalmente los comandos ejecutados se muestran en la pantalla del símbolo del sistema, pero usando el comando echo, puedes controlar la visualización de los comandos ejecutados.

Además, como una aplicación del primer uso, también se puede utilizar para crear archivos vacíos.

En esta página, explicamos de manera clara desde el uso básico del comando echo hasta la configuración de opciones. También se incluyen ejemplos específicos de código.

Uso básico del comando echo

El comando echo es un comando para mostrar la cadena de caracteres especificada en la pantalla.

Comencemos con un uso simple y luego veamos las opciones y ejemplos avanzados.

Uso básico en el símbolo del sistema

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>echo ¡Hola, Mundo!

Al ejecutar este comando, se muestra el texto “¡Hola, Mundo!” que sigue al comando echo.

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>echo ¡Hola, Mundo!
¡Hola, Mundo!
C:\users\user>

Uso básico en archivos por lotes

@echo off
setlocal

echo ¡Hola, Mundo!

endlocal
exit

Al ejecutar este archivo por lotes, se muestra ¡Hola, Mundo! de la misma manera que en el símbolo del sistema.

Sobre @echo off

El comando echo tiene varias opciones.

echo on y echo off

Las opciones echo on y echo off controlan si los comandos se muestran o no al ejecutarse en el símbolo del sistema o en archivos por lotes.

Si especificas echo on, los comandos se muestran al ejecutarse. En el ejemplo anterior, se mostraba echo ¡Hola, Mundo!, esto es debido a echo on.

Por defecto, echo on está habilitado.

Si especificas echo off, los comandos no se muestran al ejecutarse, solo se muestra el resultado.

En los archivos por lotes, es común especificar @echo off al principio para suprimir la visualización de comandos.

Mostrar una línea en blanco

Usando echo., puedes mostrar una línea en blanco.

Uso en el símbolo del sistema

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>echo.

Uso en archivos por lotes

@echo off
setlocal

echo ¡Hola, Mundo!
echo.
echo Esta es una nueva línea.

endlocal
exit

Aplicaciones del comando echo

El comando echo también se puede usar para mostrar variables de entorno o resultados de cálculos.

Mostrar variables de entorno

Para mostrar una variable de entorno, especifícala en el formato %nombre_variable%.

Uso en el símbolo del sistema

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>echo %USERNAME%

Al ejecutar este comando, se muestra el nombre de usuario.

Uso en archivos por lotes

@echo off
setlocal

echo Tu nombre de usuario es %USERNAME%.

endlocal
exit

Al ejecutar este archivo por lotes, se muestra el nombre de usuario.

Mostrar resultados de cálculos

Usando el comando set /a, puedes realizar cálculos y mostrar el resultado con el comando echo.

Uso en el símbolo del sistema

×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>set /a result=3+4

Al ejecutar este comando, se muestra el resultado del cálculo, 7.

Uso en archivos por lotes

@echo off
setlocal

set /a result=3+4
echo El resultado es %result%.

endlocal
exit

Al ejecutar este archivo por lotes, se muestra el resultado del cálculo, 7.

Resumen

En este artículo, presentamos el uso básico y las opciones del comando echo.

El comando echo es muy útil para mostrar cadenas de texto, variables de entorno y resultados de cálculos.

Aprovecha el comando echo cuando trabajes en el símbolo del sistema o en archivos por lotes.

Comandos similares

#PowerShell #Símbolo del sistema #Archivos por lotes