Con el siguiente comando:
(./comando | tee stdout.txt) 3>&1 1>&2 2>&3 | tee stderr.txt
-
- Direccionamos la salida estándar STDOUT al archivo stdout.txt
- Direccionamos la salida de errores STDERR al archivo stderr.txt
- Se siguen mostrando por consola tanto los errores como los mensajes estándar
1 comentario:
Muy bien, funciona perfecto si queréis redirigir una depuración de un script con un "sh -x" y la salida por pantalla es tan grande que necesitáis volcarlo a un fichero.
¡Un Saludo!
Publicar un comentario