Perguntas sobre 'tail'

Tail é um programa de linha de comando que, por padrão, envia as últimas dez linhas para a saída padrão; Com outros switches de comando, números específicos de linhas podem ser especificados e arquivos podem ser monitorados em tempo real.
0
respostas

tail: erro ao escrever 'saída padrão': tubo quebrado

Eu tentei usar alguns scripts que usam os comandos tail Extensão Debian, mas eu tenho tail: error writing 'standard output': Broken pipe . O Debian lida com a sintaxe tail e pipe de maneira diferente? Obrigado antecipadamente,...
12.11.2018 / 00:53
0
respostas

tail -F não está funcionando com while e case statement [closed]

Eu quero monitorar os logs continuamente e fazer o eco da saída se a palavra-chave aparecer e depois continuar o monitoramento !! Minha pergunta é como realizar a operação abaixo Ative os registros. Se a palavra-chave [para baixo] correspo...
08.11.2018 / 20:18
0
respostas

Como multitail e grep para apenas um arquivo?

Eu configurei um multitail com 4 janelas (1 janela à esquerda e 3 janelas à direita). Eu gostaria de grep para a frase "local" - mas apenas para o primeiro arquivo de log. Eu tentei assim, mas não funcionou .. Apenas mostra tudo confundido....
01.11.2018 / 07:18
6
respostas

Como você mantém apenas as últimas n linhas de um arquivo de log?

Um script que eu escrevi faz alguma coisa e, no final, acrescenta algumas linhas ao seu próprio arquivo de log. Gostaria de manter apenas as últimas n linhas (digamos, 1000 linhas) do arquivo de log. Isso pode ser feito no final do script desta...
19.09.2016 / 17:03
1
resposta

faz a saída da cauda em um cano quebrado

Eu quero assistir a um arquivo até aparecer um pouco de texto Eu encontrei esta resposta: 'tail -f' até que o texto seja visto mas quando eu tentei no Ubuntu, ele não saiu: $ echo one > test.txt $ echo two >> test.txt $ echo...
10.01.2018 / 17:40
1
resposta

tail não está funcionando no mac terminal

Devido à minha falta de experiência com a linguagem de script, (vergonha para um usuário de Mac), consultei várias fontes:   link parecia resolvido com ls *.extension | xargs -n 1 tail -n +2 Isso não foi bom para mim, mesmo depois de adic...
16.01.2018 / 19:17
1
resposta

Muitos e-mails enviados ao enviar e-mails quando um URL específico foi visitado em Logs do Apache

Nesta pergunta , foi encontrada uma solução para enviar automaticamente um email cada vez que um URL específico é visitado (como ?src=foo ), como visto nos logs do Apache: tail -F -n0 /var/log/apache2/other_vhosts_access.log | grep --line-...
15.09.2017 / 16:02
3
respostas

grep dinamicamente vários arquivos com saída customizada

Eu quero monitorar dois arquivos de log diferentes (no momento em que os eventos aparecem nos logs). tail -f /var/log/file1 -f /var/log/file2 Para cada arquivo, quero pesquisar alguns padrões: tail -f /var/log/file1 | grep '\(pattern...
16.08.2017 / 21:22
0
respostas

Qual é o comando mais rápido para cortar o cabeçalho de um arquivo csv?

Eu preciso cortar o cabeçalho em um arquivo csv. Eu usei tail -n +2 ... que funciona bem, mas é muito lento (eu tenho muitos arquivos de 100M), e eu não entendo por que desde que nenhuma memória é necessária da cauda para conseguir isso (ao c...
20.06.2017 / 11:27
2
respostas

envia e-mail da saída do grep multi-alinhado

não pega $ ERROR e nem e-mail nem mata a cauda. o que estou fazendo errado? tail -F --max-unchanged-stats=5 somelogfile.log | grep -B4 "FATAL" | while read ERROR do echo $ERROR | mail -s 'FATAL ERROR' [email protected] && pkill...
07.06.2017 / 17:50