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.
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.
Agradecemos su apoyo sin fin.
.