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

Monitorar log ao vivo para erro. Se error = re-executar o comando e reiniciar o monitoramento de log, se não for encontrado = mantenha o monitoramento para sempre

Um processo em um script bash que estou desenvolvendo frequentemente falha silenciosamente (ele continua sendo executado sem código de erro, mas grava o erro em seu arquivo de log). Assim que o erro aparecer no arquivo de log, quero que o pro...
25.05.2016 / 20:59
1
resposta

Como fazer a cauda em vários arquivos

Eu preciso seguir vários arquivos, e mais informações deles removendo (usando grep). Agora a minha saída está suja com nomes de arquivos. Como posso removê-los? Curto ao problema: $ tail -F /log/rest_server*.log | egrep -v ' INFO (<some...
06.01.2016 / 21:03
2
respostas

Como juntar arquivos usando o comando 'tail' enquanto exibe linhas limitadas

Eu tenho vários arquivos de log e quero exibir sua saída conjunta. Uma maneira de fazer isso é executando este comando: tail file-1 file-2 Mas eu também quero mostrar apenas um número específico de linhas e se eu incluir o parâmetro núme...
12.01.2016 / 06:57
0
respostas

MS-DOS mostra uma lista de comandos executados

Estou tentando ver uma lista de comandos que são executados no Windows depois de executar uma função específica em um aplicativo. Por exemplo, se eu usasse o Ms Word para salvar um arquivo, gostaria de ver uma lista de comandos que são usados...
15.12.2015 / 11:45
1
resposta

Como grep para números de linha em um arquivo binário?

Estou no Centos 5 Linux e usando o GNU grep v2.5.1 e olhando para um arquivo de log de 36GB. É enorme e eu preciso encontrar cerca de um milhão de linhas a partir da ocorrência de uma string 6307459 no arquivo de log e visualizá-lo no emacs....
06.04.2015 / 21:14
0
respostas

Copia um arquivo enorme pulando a primeira linha usando o dd no Linux

Eu estava tentando copiar o conteúdo de um arquivo enorme (10 GB) para outro, ignorando a primeira linha (como em head -n1 ). Eu tentei várias maneiras de cabeça, cauda, awk e sed. Resolvido usando tail -n+2 > ./xab.1 veja link1 li...
29.01.2015 / 17:33
0
respostas

Cauda para o Powershell v3?

Estou executando o seguinte comando no meu terminal PowerHell: Get-Content C:\wamp\bin\apache\apache2.2.22\logs\lysol-dbau.access.log -Tail 10 -Wait Por isso, quero começar com as últimas 10 linhas do arquivo e, em seguida, exibir as alte...
01.02.2013 / 20:27
1
resposta

O shell não exibe caracteres de entrada após “tail -f”

Eu uso "tail -f" para monitorar arquivos de log. Depois de interrompido por ctrl-c, o shell não exibe mais meus caracteres de entrada do teclado. Algo como terminal> tail -f /log/a.log then ctrl-c terminal> Não importa o que eu dig...
08.02.2011 / 06:15
2
respostas

Mostra linhas combinadas para um dado regex no Linux

Eu uso essa notação em meus arquivos de log: [algo-algo] algumas coisas são caracteres e números necessários e variáveis. Meu arquivo de log especial inclui uma linha com caracteres explicados acima. Ou seja, Line 1: DEBUG [AS-kmksdf] E...
20.06.2012 / 13:18
7
respostas

Monitora continuamente logs com cauda que são girados ocasionalmente

Estamos usando o tail para monitorar continuamente vários logs, mas quando um log é girado, a cauda desse arquivo é interrompida. Tanto quanto eu entendo, o problema é que quando o log é girado, há um novo arquivo criado, e o processo de cauda...
13.08.2009 / 14:33