Bypper
2009-11-02 22:19:28 UTC
Muy buenas,
Se me presenta un problema un tanto estrambótico que no se como atajar,
os cuento:
Tengo un script mio: MIO.SH que a su vez llama a otro: OTRO.SH. Este
script no debe arrojar nada por pantalla asi que le llamo con el típico
OTRO.SH 2>&1 > file.log habitual.
El problema es que aun así sigue tirando info por pantalla. Y veo que el
OTRO.SH (QUE NO PUEDO MODIFICAR) llama a su vez a otro: OTRO2.SH.
Miro el OTRO2.SH (QUE TAMPOCO PUEDO MODIFICAR :-( y parece que esta
tirando info directamente contra la $tty.
Teniendo en cuenta que no puedo modificar mas que el MIO.SH...
Habría alguna forma de evitar esa salida por pantalla?
no se, se me ocurre capturar la info de la $tty, pero no se como. O
alguna otra opción?
NOTA: No se si importa pero mi script tiene BASH como interprete de
comandos, y los otros KSH.
gracias,
un saludo,
Se me presenta un problema un tanto estrambótico que no se como atajar,
os cuento:
Tengo un script mio: MIO.SH que a su vez llama a otro: OTRO.SH. Este
script no debe arrojar nada por pantalla asi que le llamo con el típico
OTRO.SH 2>&1 > file.log habitual.
El problema es que aun así sigue tirando info por pantalla. Y veo que el
OTRO.SH (QUE NO PUEDO MODIFICAR) llama a su vez a otro: OTRO2.SH.
Miro el OTRO2.SH (QUE TAMPOCO PUEDO MODIFICAR :-( y parece que esta
tirando info directamente contra la $tty.
Teniendo en cuenta que no puedo modificar mas que el MIO.SH...
Habría alguna forma de evitar esa salida por pantalla?
no se, se me ocurre capturar la info de la $tty, pero no se como. O
alguna otra opción?
NOTA: No se si importa pero mi script tiene BASH como interprete de
comandos, y los otros KSH.
gracias,
un saludo,