echo - Mostrar texto
¿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
Al ejecutar este comando, se muestra el texto “¡Hola, Mundo!” que sigue al comando echo
.
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
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
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
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.