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`.


2
¿Cuál es el formato para canalizar un mensaje en sendmail?
Estoy usando el siguiente comando para crear mensajes sobre la marcha y enviarlos: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Parece que cuando envía la información desde un archivo, haciendo algo como: sendmail email@example.com mail.txt Luego sendmail ve cada línea como un encabezado y …
22 shell  email  sendmail  echo 

2
¿Por qué el comportamiento de `command 1> file.txt 2> file.txt` es diferente de` command 1> file.txt 2> & 1`?
Cuando desee redirigir stdout y stderr al mismo archivo, puede hacerlo utilizando command 1>file.txt 2>&1, o command &>file.txt. Pero, ¿por qué el comportamiento es command 1>file.txt 2>file.txtdiferente de los dos comandos anteriores? El siguiente es un comando de verificación. $ cat redirect.sh #!/bin/bash { echo -e "output\noutput" && echo -e …

4
¿Siempre es seguro usar `eval echo`?
El uso a evalmenudo se desaconseja porque permite la ejecución de código arbitrario. Sin embargo, si usamos eval echo, entonces parece que el resto de la cadena se convertirá en argumentos, por echolo que debería ser seguro. ¿Estoy en lo correcto en esto?
20 bash  echo 


3
Secuencias de escape con "echo -e" en diferentes capas
Acabo de notar que parece que la bandera -eno existe para el echocomando en mi shell en Linux. ¿Es solo una configuración desordenada o es "normal"? Algún código como ejemplo: #!/bin/sh echo -e "\e[3;12r\e[3H" Huellas dactilares: -e \e[3;12r\e[3H Esto funcionó antes! Supongo que algunos sttycomandos salieron terriblemente mal y ahora …

1
echo [9876543210] muestra 1 4 5 6 ... ¿por qué?
¿Por qué se muestra 1 4 5 6 para las últimas cuatro declaraciones de eco? Golpeé esto por accidente una vez, pero ahora tengo curiosidad por saber por qué ocurre este comportamiento. Estas declaraciones funcionan como se esperaba (para mí). $ echo [ 9876543210 ] [ 9876543210 ] $ echo …





4
¿Qué muestra echo $ -1?
¿Qué hace la salida de echo $-1, echo $-2, echo $-3.. significa? En uno de mis cuadros de Linux, me muestra: echo $-1 imsBEl1 echo $-2 imsBEl2 Y en otra caja de Linux, muestra: echo $-1 himBH1 echo $-2 himBH2 ¿Están asignando a algunas ubicaciones de memoria o alguna otra …
14 shell  echo  parameter 

6
Solo imprimir salida después de encontrar el patrón
Hay un script (llamémoslo echoer) que se imprime para filtrar un montón de información. Me gustaría poder ver solo líneas después de encontrar un patrón. Me imagino el uso de una solución para parecerse a algo como echoer | solution_command <pattern> Lo ideal patternsería una expresión regular, pero las cadenas …
13 echo  printf 



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.