Isso deve mostrar tudo o que se passa no output.txt, se é isso que você está pedindo:
tail -f filename | tee output.txt
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 ?
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.
Tags command-line tail utilities