Qual Comando que exibe apenas linhas novas a cada vez que executa ? [RESOLVIDO]

1. Qual Comando que exibe apenas linhas novas a cada vez que executa ? [RESOLVIDO]

Adriano Teobaldo
adrianoteobaldo

(usa Debian)

Enviado em 21/02/2019 - 15:50h

Pessoal,

Alguém sabe o nome do comando que uso para exibir apenas as linhas que foram inseridas em um arquivo com referencia a ultima vez que foi executado?

Ele funciona assim:
e uma especie de CAT, só que o CAT mostra todo o conteúdo do arquivo toda vez que executar.
Quando uso esse comando pela primeira vez ele imprime para mim todo o conteúdo do arquivo.

COMANDO /var/log/exemplo.log 


A partir das próximas vezes que executar ele imprime apenas o que não foi mostrado nas execuções anteriores.
ou seja o incremental.
Se o arquivo não foi inserido linhas novas ele não imprime nada...
Se foi inserido linhas novas desde a ultima execução ele só imprime as linhas novas.

alguém pode me ajudar?



  


2. Re: Qual Comando que exibe apenas linhas novas a cada vez que executa ? [RESOLVIDO]

-
BiaMonteiro

(usa Arch Linux)

Enviado em 21/02/2019 - 16:39h

Talvez o diff?


3. Re: Qual Comando que exibe apenas linhas novas a cada vez que executa ? [RESOLVIDO]

Adriano Teobaldo
adrianoteobaldo

(usa Debian)

Enviado em 21/02/2019 - 16:42h

Encontrei o comando

logtail 



4. Re: Qual Comando que exibe apenas linhas novas a cada vez que executa ? [RESOLVIDO]

-
BiaMonteiro

(usa Arch Linux)

Enviado em 21/02/2019 - 16:51h


adrianoteobaldo escreveu:

Encontrei o comando

logtail 


Excelente. Mas por que não o experimentar o diff? Ele aponta as diferenças entre os arquivos.


5. Re: Qual Comando que exibe apenas linhas novas a cada vez que executa ? [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 21/02/2019 - 21:04h


adrianoteobaldo escreveu:

Pessoal,

Alguém sabe o nome do comando que uso para exibir apenas as linhas que foram inseridas em um arquivo com referencia a ultima vez que foi executado?

Ele funciona assim:
e uma especie de CAT, só que o CAT mostra todo o conteúdo do arquivo toda vez que executar.
Quando uso esse comando pela primeira vez ele imprime para mim todo o conteúdo do arquivo.

COMANDO /var/log/exemplo.log 


A partir das próximas vezes que executar ele imprime apenas o que não foi mostrado nas execuções anteriores.
ou seja o incremental.
Se o arquivo não foi inserido linhas novas ele não imprime nada...
Se foi inserido linhas novas desde a ultima execução ele só imprime as linhas novas.

alguém pode me ajudar?


Boa noite Adriano.
O comando que procuras é o "tail -f"
tail -f /var/log/exemplo.log 

Att.:
marcelo Oliver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts