El comando echo en Linux se usa para mostrar una línea de texto/string que se pasa como argumento. Este es un comando incorporado que se usa principalmente en scripts de shell y archivos por lotes para generar texto de estado en la pantalla o en un archivo.
Sintaxis:
echo [option] [string]
Mostrando un texto/string: Sintaxis:
echo [string]
Ejemplo :
Opciones del comando echo NOTA:- -e aquí habilita la interpretación de escapes de barra invertida
1. \b: elimina todos los espacios entre el texto Ejemplo:
echo -e "Geeks \bfor \bGeeks"
2. \c: suprime la nueva línea final con el intérprete de retroceso ‘-e’ para continuar sin emitir una nueva línea. Ejemplo :
echo -e "Geeks \cfor Geeks"
En el ejemplo anterior, el texto después de \c no se imprime y se omite al final de la nueva línea.
3. \n: esta opción crea una nueva línea desde donde se usa. Ejemplo :
echo -e "Geeks \nfor \nGeeks"
4. \t: esta opción se utiliza para crear espacios de tabulación horizontales. Ejemplo :
echo -e "Geeks \tfor \tGeeks"
5. \r: retorno de carro con el intérprete de retroceso ‘-e’ para tener un retorno de carro especificado en la salida. Ejemplo :
echo -e "Geeks \rfor Geeks"
En el ejemplo anterior, el texto antes de \r no se imprime.
6. \v : esta opción se usa para crear espacios de tabulación verticales. Ejemplo :
echo -e "Geeks \vfor \vGeeks
7. \a: retorno de alerta con el intérprete de retroceso ‘-e’ para tener una alerta de sonido. Ejemplo :
echo -e "\aGeeks for Geeks
Este comando cuando se ejecuta, producirá un sonido de alerta o Bel.
8. echo *: este comando imprimirá todos los archivos/carpetas, similar al comando ls. Ejemplo :
echo *
9. -n: esta opción se usa para omitir el eco de la nueva línea final. Ejemplo :
echo -n "Geeks for Geeks"
?t=153
Publicación traducida automáticamente
Artículo escrito por raghvendra3499 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA