off topic: tcsh script
Sandino Araico Sánchez
sandino en sandino.net
Mie Sep 13 22:15:01 CDT 2000
Es curiosidad, lo que pasa es que una vez se me ocurrió un hacer un proceso que
estuviese leyendo /dev/console para que interceptara las teclas antes que
nadie, pero lo que sucedió es que perdí el control de la consola, luego decidí
que era mala idea y mejor me fui sobre del window manager....
Sandria Reynoso Jorge Enrique wrote:
> si se puede hacer, pero
> este es un perfecto generador exponencial de basura,
>
> pues estas usando retroalimentación(recursión) a la entrada de /dev/console,
> y te va a pasar como cuando los micrófonos saturan de ruido al
> amplificador.
>
> prueba y me avisas que pasa!
>
> Lo mas sano es que encuentes el comando que envía los mensajes a la consola,
> y le adiciones 'tee' mas un archivo de log y que tu 'proceso_x.pl' lea este
> log.
>
> > ----------
> > From: Sandino Araico Sánchez[SMTP:sandino en sandino.net]
> > Sent: Miércoles 13 de Septiembre de 2000 7:05 PM
> > To: Sandria Reynoso Jorge Enrique
> > Cc: ayuda en linux.org.mx; hypatia en mail.internet.com.mx
> > Subject: Re: off topic: tcsh script
> >
> > Sandria Reynoso Jorge Enrique wrote:
> >
> > > Perdón, la respuesta es para:
> > > >
> > > > Como lepuedo hacer para redireccionar la salida
> > > > del stdout y stderr a un archivo mientras que al
> > > > mismo timpo puedo ver toda esa salida en la consola ??
> > >
> > > usa:
> > >
> > > # comando_x 2>&1 | tee archivo.log > /dev/console
> > >
> >
> > Qué maravilla, yo solo conocía los coples y los niples....
> >
> > ¿Entonces se puede hacer lo siguiente?
> >
> > cat /dev/console | tee console.log | tee /dev/console | proceso_x.pl
> >
--
Sandino Araico Sánchez
Dios nos da a todos nuestra botella de vida.
Unos se la beben a sorbitos, otros se la beben a tragos.
-- Pedro Infante
---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux.org.mx
Más información sobre la lista de distribución Ayuda