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.
3
respostas

Abra um arquivo de texto e deixe-o se atualizar

Como posso abrir um arquivo de texto e permitir que ele se atualize? Semelhante à maneira como top funciona. Eu quero abrir um arquivo de log e assisti-lo atualizar-se em tempo real. Acabei de tentar: $ tail error.log Mas acabei...
09.09.2014 / 16:47
3
respostas

leitura contínua do pipe nomeado (cat ou tail -f)

Eu configurei rsyslog para registrar determinados eventos de log em /dev/xconsole : *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsole é um canal nomeado ( fifo ). Se eu quiser ver o que está sendo registrado, posso f...
27.06.2014 / 11:47
1
resposta

Converte novas linhas para delimitadas por nulo ao usar a cauda

Como posso alterar a saída de tail para usar linhas terminadas com nulo em vez de novas linhas? A minha pergunta é semelhante a esta: Como fazer 'head' e 'tail' na entrada delimitada por nulo no bash? , mas difere em que eu quero fazer al...
28.03.2014 / 09:59
2
respostas

“tail -f | iconv -fsjis ”não produz nada

Eu quero tail -f um arquivo, mas seu conteúdo está em sjis codificação, então preciso convertê-lo para a codificação nativa (utf-8) do meu terminal. Quando faço tail -f x | iconv -fsjis não haverá saída. Como tail x | iconv...
04.04.2012 / 04:18
3
respostas

tail -f, insere quebra de linha após o log ficar inativo por 3 segundos?

Ao fazer um tail -f error.log , como inserir programaticamente uma quebra de linha depois que nada foi adicionado ao arquivo por 3 segundos? (obviamente, uma vez que uma quebra de linha tenha sido adicionada, nenhuma outra quebra de linha d...
22.02.2018 / 14:14
1
resposta

Por que o piping para 'tail' altera o conteúdo de uma linha?

Quando vejo o resultado de um SELECT com o MySQL Workbench, está correto com um único \ max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' > SELECT > DISTINCT i.filesourceregex...
23.11.2017 / 10:24
2
respostas

Como usar tail -f com grep para mostrar as linhas circunvizinhas

Eu gostaria de ver a saída em um logfile atingida por apenas um domínio, mas também pelas seguintes duas linhas . Exemplo: tail -f /var/log/apache2/modsec_audit.log |grep mydomain.de isso mostra todas as linhas, que contêm "mydomai...
04.02.2013 / 06:58
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
2
respostas

Como começar a seguir um arquivo que ainda não foi criado

Eu uso tail para monitorar o progresso de tarefas que sei que gravarão seu progresso em disco. Quase sempre, eu sei qual arquivo eles criarão antes de começar a rodar (os trabalhos são despachados por um agendador em um supercomputador) Ex...
09.02.2012 / 02:31
3
respostas

Visualizar apenas as novas entradas em um arquivo de log crescente

tail -f x.log Eu uso este comando para ver um arquivo de log crescente no prompt de comando. Estou interessado apenas em ver as linhas de log que são gravadas no arquivo depois de executar tail -f e não estar interessado nos logs que f...
01.07.2015 / 16:43