Experimente:
tail -f your.log
onde -f
significa seguir .
Isso deve ter sido feito antes: eu quero manter um arquivo de log aberto no terminal para que eu possa monitorar as atualizações conforme elas ocorrem. Minhas pesquisas estão chegando com tudo, mas esta situação ... Eu devo estar faltando alguma terminologia ou algo chave, porque as pessoas fazem isso o tempo todo dentro de outros programas (NetBeans, ou servidor rails, por exemplo).
Outra maneira:
watch tail -n20 your.log
OK, uma espécie de uso bobo de watch
- mas você pode achar o comando watch
útil para outras coisas.
Uma alternativa à resposta de @ cYrus é:
less +F file.log
A vantagem é que less
também pode truncar linhas longas para você com o sinalizador -S
, evitando que elas se envolvam na tela do terminal enquanto permite rolar para a esquerda / direita. Em vez de canalizar tail -f file.log
até cut
ou algo semelhante, você pode simplesmente:
less -S +F file.log