Mostra as mudanças em um arquivo de log

3

Se eu usar

tail -f *filename*

Eu recebo uma boa exibição do que está mudando em um determinado arquivo. No entanto, às vezes, quero poder pesquisar esse texto ou, de outra forma, examiná-lo lentamente.

Existe alguma maneira de eu poder produzir apenas as mudanças em um arquivo de log entre agora e, digamos, sempre que eu pressionar Ctrl - C ?

    
por Jeremy 11.12.2011 / 04:28

2 respostas

3

Isso deve mostrar tudo o que se passa no output.txt, se é isso que você está pedindo:

tail -f filename | tee output.txt
    
por 11.12.2011 / 05:00
1

Use o "modo final" de Less: execute less filename , pressione F ("avançar para sempre") para rolar até o final do arquivo e continuar lendo quando o arquivo crescer (como tail -f ). Pressione Ctrl+C para sair do modo de cauda e use os comandos Menos usuais.

    
por 11.12.2011 / 23:52