Cómo dar salida a texto en la pantalla usando el comando Linux Echo

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
Share on print
VALORACIÓN DEL ARTÍCULO:
5/5


Esta guía le muestra cómo enviar texto a la ventana del terminal usando el comando Linux echo.

Usado por sí solo en la terminal, el comando echo no es particularmente útil, pero cuando se usa como parte del script puede ser usado para mostrar instrucciones, errores y notificaciones.

Ejemplos de usos del comando Linux Echo

En su forma más simple, la forma más fácil de enviar texto al terminal es la siguiente:

echo "hello world"

El comando anterior envía las palabras “hello world” a la pantalla (menos las comillas).

Por defecto, la sentencia echo produce un nuevo carácter de línea al final de la cadena.

Para probar esto, pruebe la siguiente declaración en una ventana de terminal:

echo "hello world" && echo "goodbye world"

Verá que el resultado es el siguiente:

hello world 

Goodbye world

Puede omitir el nuevo carácter de línea añadiendo el interruptor menos n (-n) como se indica a continuación:

echo -n "hello world " && echo -n "goodbye world"

El resultado del comando anterior es el siguiente:

hola mundo adiós mundo

Otra cosa en la que hay que pensar cuando se usa la sentencia echo es cómo maneja los caracteres especiales.

Por ejemplo, pruebe lo siguiente en una ventana de terminal:

echo "hello worldradiós mundo"

En un mundo ideal, el R y el actuarían como caracteres especiales para añadir una nueva línea, pero no lo hacen. El resultado es el siguiente:

hello worldrgoodbye world

Puede habilitar caracteres especiales usando el comando echo incluyendo el interruptor -e de la siguiente manera:

echo -e “hello worldradiós mundo”

Esta vez el resultado será el siguiente:

hello world 

Goodbye world

Por supuesto, podría estar en la situación en la que está intentando dar salida a una cadena que sería manejada como un carácter especial y no quiere que lo haga. En este escenario, utilice una e mayúscula como se indica a continuación:

echo -E “hello worldradiós mundo”

¿Qué caracteres especiales se manejan utilizando el parámetro -e?

  • \ barra diagonal inversa
  • una alerta
  • b retroceso
  • c no producir más salida
  • e escape
  • f Form Feed
  • nueva línea
  • r retorno de carro
  • pestaña horizontal
  • ficha vertical v
  • Valor octal 0NNNN con 1 a 3 dígitos
  • xHH byte con valor hexadecimal

Probemos un par de estos. Ejecute el siguiente comando en un terminal:

echo -e "helblo world"

El comando anterior daría salida a lo siguiente:

helo world

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>””””>>>>>>>>>>>>>>>”””>>>>>

Obviamente no es realmente lo que usted querría imprimir en la pantalla, pero obtiene el punto que la barra invertida b elimina la letra anterior.

Ahora intente lo siguiente en una ventana de terminal:

echo -e "helloc world"

Este comando produce todo hasta la barra invertida y c. Todo lo demás se omite, incluyendo la nueva línea.

Entonces, ¿cuál es la diferencia entre un nuevo carácter de línea y un retorno de carro? El nuevo carácter de línea desplaza el cursor hacia abajo a la siguiente línea, mientras que el retorno de carro desplaza el cursor hacia atrás al lado izquierdo.

A modo de ejemplo, introduzca lo siguiente en la ventana de su terminal:

echo -e “hellomundo”

La salida del comando anterior pone las dos palabras en líneas diferentes:

hello

.

world

Ahora prueba esto en una ventana de terminal:

echo -e “hellorworld”

La diferencia entre una nueva línea y el retorno de carro se hará muy evidente, ya que lo siguiente se mostrará como una salida:

world

Se mostraba la palabra hola, el retorno de carro llevaba el cursor al principio de la línea y se mostraba la palabra mundo.

Se vuelve un poco más obvio si intentas lo siguiente:

echo -e “hellorhi”

El resultado de lo anterior es el siguiente:

hillo

En realidad, muchas personas siguen usando el cuando se imprime en una nueva línea. Sin embargo, muy a menudo, usted puede salirse con la suya con sólo un.

Deja un comentario

TAMBIÉN TE INTERESA

mejores-auriculares-bluetooth

Mejores auriculares bluetooth: 4 modelos ganadores

Para buscar los mejores auriculares bluetooth, dedica unos minutos a leer este post porque te vamos a dar las pistas que necesitas para dar con la tecla.   Efectivamente, los auriculares bluetooth son una moda y estos últimos años han sido un boom de ventas en todos los segmentos. Por ello, el consumidor puede encontrar

como-desinstalar-mcafee-del-ordenador

3 opciones para desinstalar Mcafee al completo

Este es un artículo que te enseñará a desinstalar Mcafee al completo de tu ordenador. Seguro que si te has comprado un PC, habrás notado que hay programas o aplicaciones que vienen por defecto y una de ellas es el antivirus Mcafee.   Este antivirus es uno de los más conocidos y populares del mercado,

Kodi

Los 3 mejores Addons Kodi del momento

Si tienes un Kodi, es posible que tengas varios Addons. En este artículo te sugerimos los mejores Addons Kodi que existen en la actualidad.   Aunque ya hemos hablado de este tipo de programas, lo primero que vamos a proponerte es recordar que Kodi es una aplicación para todo tipo de dispositivos que permite abrir

607123000 quien es

607123000, quién es y por qué te llaman tanto desde este número

Seguro que últimamente has recibido llamadas de este número: 607123000. En este artículo te mostraremos quién es, porque tanta insistencia y cómo evitar que te vuelvan a llamar si es que lo consideras oportuno.   Índice de contenidos1 607123000, quién es1.1 Un teléfono Vodafone que puede parecerse a otro cualquiera1.2 Muy similar al clásico 123

pasos-para-instalar-certificado-digital-en-Chrome

Instalar el certificado digital en Chrome paso a paso

En este artículo te enseñamos a instalar tu certificado digital en Chrome para poder hacer las muchas gestiones que se pueden hacer con este documento electrónico.   Antes de pasar a este breve y sencillo tutorial, nos detendremos en otro proceso, el de la obtención del certificado digital. La solicitud y obtención de un certificado

desinstalar-aplicaciones-en-Mac

Cómo desinstalar aplicaciones en Mac fácilmente

Desinstalar aplicaciones en Mac es un proceso muy sencillo, aunque es lógico que muchos principiantes en este sistema operativa tengan sus dudas. Y es que cuando has estado toda la vida operando en entornos Windows u otros como Linux, puedes estar algo perdido en acciones tan básicas como instalar o desinstalar aplicaciones en Mac. Índice