Fernando wrote: > > Antonio Castro wrote: > > > > On Thu, 24 Feb 2000, Fernando wrote: > > > > > Correcaminos wrote: > > > > > > > > El Thu, Feb 24, 2000 a las 09:13:41AM +0100, Fernando dijo: > > > > > > > > > > Hola: > > > > > > > > > > ¿ como puedo capturar la salida de la consola ? > > > > > ( mandarla a un archivo por ejemplo ) > > > > > > > > > > ( conozco xconsole y xterm -C pero eso no me sirve ) > > > > > > > > > > Se puede poner el link para que en lugar de apuntar a /dev/tty0 apunte > > a otro sitio. > > > > Si enlacaramos /dev/console con un fichero normal se sobre escribiría > > el fichero a cada momento. Es decir que si hacemos. > > > > echo xxxxxxxx > /dev/console > > echo yyyyyyyy > /dev/console > > > > La segunda sobreescribiría la segunda. > > > > Por eso se me ocurre usar un FIFO aunque es una chapuza por imaginar > > que no quede. > > > > ln -s /tmp/tty0 console > > mknod /tmp/tty0.fifo p > > chmod 666 /tmp/tty0.fifo > > > > Por último dejas permanentemente un proceso que lea continuamente > > /tmp/tty0.fifo y que escriba continuamente en un fichero /tmp/tty0.file > > > > Si el proceso que lee ese fifo se cae. Los procesos que manden algo a > > /dev/console quedarán bloquedaos en espera que un proceso lea el fifo. > > Mucha imaginación :-) > > Pero yo busco algo al estilo xconsole pero sin x, quiero decir > que sin interferir con el funcionamiento normal me permita capturar > los mensajes dirigidos a la consola. > ( Si xconsole puede hacerlo, es que se puede hacer :-) > > sigo buscando.
En el fichero /etc/syslog.conf se puede definir donde quieres que salgan los mensajes de log, error, etc. Como por el ejemplo redirigirlo a una consola que no se usa : # I like to have messages displayed on the console, but only on a virtual # console I usually leave idle. # #daemon,mail.*;\ # news.=crit;news.=err;news.=notice;\ # *.=debug;*.=info;\ # *.=notice;*.=warn /dev/tty8 ... o a un fichero : *.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none -/var/log/messages Supongo que siempre se puede hacer un MIX-MIX. -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ Jordi Román Mejias e-mail: [EMAIL PROTECTED] Linux User # 98296-70876 Autònoma Oberta Servei de Informàtica Universitat Autónoma de Barcelona /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/