Registros de erro de fluxo

2

Eu quero transmitir o conteúdo de um log de erros ( /log/spo.error ) como está escrito, mas canalizar o fluxo através de sed antes de visualizá-lo. Como posso fazer isso?

    
por Prospero 12.09.2011 / 16:08

2 respostas

0

tail -f foi o caminho a percorrer ty. Eu perguntarei mais sobre os FIFOs mais tarde;)

    
por 13.09.2011 / 18:44
2

Se você estiver usando syslog (syslog clássico), no seu arquivo /etc/syslog.conf , adicione esta linha:

*.*        /tmp/fifo

onde /tmp/fifo é um canal criado usando mknod p /tmp/fifo .

Reinicie seu serviço syslog para que ele leia sua nova configuração e agora todos os logs serão despejados no pipe. Então você pode tail o tubo se você quiser ou fazer qualquer coisa para lê-lo (apenas tenha em mente as condições de corrida).

    
por 12.09.2011 / 17:00

Tags