Eco de una nueva línea en Bash

Fumbani Banda 30 enero 2023
  1. Comando Bash echo
  2. Echo New Line en Bash con -e
  3. Hacer eco de nueva línea en Bash con $
Eco de una nueva línea en Bash

Este tutorial mostrará las diferentes formas de imprimir una nueva línea en bash usando -e y $ con el comando echo.

Comando Bash echo

El comando Bash echo es un comando que se utiliza para imprimir la salida en la terminal.

echo 'I love working in Linux'

Producción :

I love working in Linux

Echo New Line en Bash con -e

El comando echo no reconoce el carácter de nueva línea por defecto. Para imprimir una nueva línea en bash, necesitamos habilitar el comando echo para interpretar un carácter de nueva línea agregando la opción -e.

Es posible que el uso de echo para imprimir una nueva línea con la opción -e no funcione en todos los sistemas. En algunos sistemas, la opción -e puede ignorarse. Una mejor forma de imprimir una nueva línea es utilizar printf.

echo 'This is the first line \nThis is the second line'

Producción :

This is the first line \nThis is the second line
echo -e 'This is the first line \nThis is the second line'

Producción :

This is the first line
This is the second line

Hacer eco de nueva línea en Bash con $

Podemos usar $ antes del carácter de nueva línea, que está entre comillas simples, para imprimir una nueva línea con eco.

echo This is the first line$'\n'This is the second line

Producción :

This is the first line
This is the second line
Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub