Tutoriales

15 ejemplos prácticos del comando ‘echo’ en Linux

los Comando de eco es uno de los comandos integrados más comunes y ampliamente utilizados para los shells bash y C de Linux, generalmente se usa en un lenguaje de scripting y en archivos por lotes para mostrar una línea de texto / cadena en una salida estándar o un archivo.

Ejemplos de comandos de eco

La sintaxis del comando echo es:

echo [option(s)] [string(s)]

1. Ingrese una línea de texto y visualícela en la salida estándar

$ echo Tecmint is a community of Linux Nerds 

Produce el siguiente texto:

Tecmint is a community of Linux Nerds 

2. Declara una variable y devuelve su valor. Por ejemplo, declare una variable de X y asigna su valor =10.

$ x=10

hacer eco de su valor:

$ echo The value of variable x = $x 

The value of variable x = 10 

Nota: Los ‘-miLa opción ‘en Linux actúa como una interpretación de los caracteres de escape que están respaldados por una barra invertida.

3. Utilizando el ‘ B‘- Retroceso con intérprete de barra invertida’-mi«Lo que elimina todos los espacios intermedios.

$ echo -e "Tecmint bis ba bcommunity bof bLinux bNerds" 

TecmintisacommunityofLinuxNerds 

Cuarto Utilizando el ‘ n‘- Nueva línea con intérprete de retroceso’-mi‘maneja la nueva línea desde donde se usa.

$ echo -e "Tecmint nis na ncommunity nof nLinux nNerds" 

Tecmint 
is 
a 
community 
of 
Linux 
Nerds 

5. Utilizando el ‘ T‘- pestaña horizontal con intérprete de regresión’-mi‘tener pestañas horizontales.

$ echo -e "Tecmint tis ta tcommunity tof tLinux tNerds" 

Tecmint 	is 	a 	community 	of 	Linux 	Nerds 

Sexto ¿Qué tal la opción de nueva línea? n‘y pestaña horizontal’ T‘ simultaneamente.

$ echo -e "ntTecmint ntis nta ntcommunity ntof ntLinux ntNerds" 

	Tecmint 
	is 
	a 
	community 
	of 
	Linux 
	Nerds 

Séptimo Utilizando el ‘ v‘- pestaña vertical con intérprete de retroceso’-mi‘tener pestañas verticales.

$ echo -e "vTecmint vis va vcommunity vof vLinux vNerds" 

Tecmint 
        is 
           a 
             community 
                       of 
                          Linux 
                                Nerds 


Octavo. ¿Qué tal la opción de nueva línea? n‘y tabulación vertical’ v‘ simultaneamente.

$ echo -e "nvTecmint nvis nva nvcommunity nvof nvLinux nvNerds" 


Tecmint 

is 

a 

community 

of 

Linux 

Nerds 

Nota: Podemos duplicar la pestaña vertical, la pestaña horizontal y el nuevo espaciado de línea con la opción dos veces o tantas veces como sea necesario.

9. Utilizando el ‘ R‘- retorno de carro con intérprete de retroceso’-mi‘para indicar un retorno de carro en la salida.

$ echo -e "Tecmint ris a community of Linux Nerds" 

is a community of Linux Nerds 

10. Utilizando el ‘ C‘- suprime la nueva línea final con el intérprete de retroceso’-mi‘para continuar sin imprimir una nueva línea.

$ echo -e "Tecmint is a community cof Linux Nerds" 

Tecmint is a community [email protected]:~$ 

11. Deje el eco en una nueva línea final con la opción ‘-norte‘.

$ echo -n "Tecmint is a community of Linux Nerds" 
Tecmint is a community of Linux [email protected]:~/Documents$ 

12 Utilizando el ‘a‘- Retorno de alarma con intérprete de retroceso’-mi“Para recibir la alarma sonora.

$ echo -e "Tecmint is a community of aLinux Nerds" 
Tecmint is a community of Linux Nerds

Nota: Asegúrese de comprobar el botón de volumen antes de disparar.

13 Imprima todos los archivos / carpetas usando el comando echo (alternativa al comando ls).

$ echo * 

103.odt 103.pdf 104.odt 104.pdf 105.odt 105.pdf 106.odt 106.pdf 
107.odt 107.pdf 108a.odt 108.odt 108.pdf 109.odt 109.pdf 110b.odt 
110.odt 110.pdf 111.odt 111.pdf 112.odt 112.pdf 113.odt 
linux-headers-3.16.0-customkernel_1_amd64.deb 
linux-image-3.16.0-customkernel_1_amd64.deb network.jpeg 

14 Imprime archivos de un tipo determinado. Digamos que los quieres todos.jpegLos archivos usan el siguiente comando.

$ echo *.jpeg 

network.jpeg 

quince. El eco se puede utilizar con un operador de redireccionamiento para generar una salida a un archivo en lugar de una salida estándar.

$ echo "Test Page" > testpage 

## Check Content
[email protected]:~$ cat testpage 
Test Page 
Opciones de eco
Opciones descripción
-norte no imprima el salto de línea final.
-mi Permitir la interpretación de los escapes de barra invertida.
B Retroceso
\ barra invertida
n Nueva línea
R Retorno de carro
T pestaña horizontal
v pestaña vertical

Eso es todo por ahora, y no olvide dejarnos sus valiosos comentarios en los comentarios a continuación.

Si valora lo que hacemos aquí en TecMint, aquí hay algunas cosas a considerar:

TecMint es el sitio comunitario más confiable y de más rápido crecimiento para todo tipo de artículos, guías y libros de Linux en Internet. ¡Millones de personas visitan TecMint! para navegar o navegar por los miles de artículos publicados, disponibles para todos de forma GRATUITA.

Si le gusta lo que lee, recuerde comprarnos un café (o 2) como muestra de agradecimiento.

Apoyanos

Agradecemos su apoyo sin fin.

.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba