Eu uso essa notação nos meus arquivos de log:
[alguma coisa alguma coisa]
algumas coisas são necessárias e caracteres e números de comprimento variável. Meu arquivo de log especial inclui uma linha com os caracteres explicados acima. ie
Line 1: 14:40:45,107 DEBUG [AS-kmksdf] Error occured!
Line 2: something somethingg..
Line 3: 14:40:45,108 DEBUG Some other errors
Quero obter as linhas 1 e 2 (porque o erro continua na linha 2). Meus arquivos de log crescem dinamicamente e eu mostro na minha tela com:
tail -f log.txt
Como posso mostrar as linhas que começam com minha linha especial até obter uma nova linha com o número número: número número: número número, um ou mais números de comprimento (este é o número do código de erro separado por hora e vírgula)
(Acho que procurar número, número: pode ser o suficiente)
Eu uso o cygwin com o windows7 e posso executar alguns comandos linux no meu cmd.exe.
Esta questão foi redigida em: esta questão