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