Estoy buscando una manera de redirigir todas las corrientes de stderr en bash interactivo (idealmente para su proceso principal de llamada).¿Cómo redirigir todo stderr en bash?
No deseo redirigir la corriente de stderr de cada comando individual, lo cual podría hacer agregando 2> a_file
a cada comando.
De forma predeterminada, estos flujos stderr se redirigen a la stdout de un bash interactivo. Me gustaría ponerlos al corriente de este proceso interactivo bash para evitar que mi rutina sea contaminada por mensajes de error y ser capaz de tratarlos por separado.
¿Alguna idea?
Todavía no he encontrado una respuesta ... Pero tal vez es en realidad un parámetro tty. ¿Alguien sabe algo sobre la responsabilidad tty/interactive shell para el manejo de stderr?
usted menciona pitón en un comentario, ¿podría mostrar lo que el código que está utilizando para crea estas secuencias SSH. ¿No estás usando popen/popen2/popen3? – jtimberman