2011-06-16 18 views
5

Estoy tratando de redirigir la salida de error a un archivo y al terminal y tirar la salida estándar, pero no puedo resolverlo. ¿Alguien sabe cómo hacerlo?Bash - redirección de salida

+3

That not no parse. –

Respuesta

14
myCommand 2>&1 1>/dev/null | tee /path/to/some/file.txt 

STDOUT pone negro-escondido en/dev/null

STDERR se le redirecciona a STDOUT

camiseta recibe STDOUT y re-se hace eco de ella, así como la escritura a presentar

+0

Estaba cerca :) Tenía este comando y no funcionó 'myCommand 1>/dev/null 2> & 1 | tee/path/to/some/file.txt'. Tu solución funciona Gracias – user219882

+0

Intenté su solución primero y luego recordé que deberían ser al revés;) –

+0

: D y yo pensamos que no había diferencia ... – user219882

Cuestiones relacionadas