Preguntas etiquetadas con echo

Preguntas sobre el shell incorporado o `/ bin / echo`. Esta etiqueta no debe usarse si su pregunta es simplemente sobre imprimir en la terminal, solo aplíquela si su pregunta es específica del comando `echo`.

4
¿Por qué es printf mejor que echo?
He escuchado que printfes mejor que echo. Solo puedo recordar una instancia de mi experiencia en la que tuve que usarla printfporque echono funcionó para alimentar algún texto en algún programa en RHEL 5.8, pero lo printfhizo. Pero al parecer, hay otras diferencias, y me gustaría preguntar cuáles son, así …


3
¿Por qué es "eco" mucho más rápido que "táctil"?
Estoy tratando de actualizar la marca de tiempo a la hora actual en todos los archivos xml en mi directorio (recursivamente). Estoy usando Mac OSX 10.8.5. En aproximadamente 300,000 archivos, el siguiente echocomando tarda 10 segundos : for file in `find . -name "*.xml"`; do echo >> $file; done Sin …
116 shell  command  echo 

8
¿Cómo borrar la línea con eco?
Sé que podría eliminar los últimos tres caracteres con: echo -ne '\b\b\b' Pero, ¿cómo puedo eliminar una línea completa? Quiero decir que no quiero usar: echo -ne '\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b' ... etc ... para eliminar una línea larga.

6
¡Cómo hacer eco de una explosión!
Traté de crear un script echointroduciendo el contenido en un archivo, en lugar de abrirlo con un editor echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command La salida : bash:! / bin / bash: evento no encontrado He aislado este extraño comportamiento a la explosión . $ echo ! ! …


4
echo bytes a un archivo
Estoy tratando de conectar mi Rasberry Pi a alguna pantalla usando el bus i2c. Para comenzar, quería escribir manualmente cosas, bytes en particular en un archivo. ¿Cómo se escriben bytes específicos en un archivo? Ya lo leí y pensé que mi problema debería resolverse con algo como esto echo -n …


5
Redireccionar el contenido de un archivo al comando "echo"
Tengo un archivo llamado my_file.txtcuyo contenido es solo la cadena Hello. ¿Cómo podría redirigir su contenido al comando echo? Sé que tengo los comandos less, cat, more... pero tengo que hacerlo con echo. Intenté esto: $ cat my_file.txt | echo y también esto: $ echo < my_file.txt Pero en ambos …

6
¿Es 'cat' un shell incorporado o un programa externo?
Cuando uso el typecomando para averiguar si se cattrata de un programa integrado de shell o externo, obtengo el siguiente resultado: -$ type cat cat is hashed (/bin/cat) -$ ¿Esto significa que cates un programa externo que es /bin/cat? Me confundí, porque cuando revisé el resultado a continuación, echopude ver …
33 bash  cat  echo  shell-builtin 




4
imprimir texto en color usando echo
Sé que para imprimir un texto en color usando eco, por ejemplo, color rojo, el código es: echo -e "\e[1;31m This is red text \e[0m" y sé que en este ejemplo, 31 es código de color rojo y la cantidad de otros colores es: Black 0;30 Dark Gray 1;30 Blue …

5
¿Por qué echo ignora mis caracteres de cita?
Esta pregunta se migró de Server Fault porque se puede responder en Unix & Linux Stack Exchange. Migrado hace 8 años . El echocomando no incluye el texto completo que le doy. Por ejemplo, si lo hago: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print $2}' ` …
24 shell  quoting  echo 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.