Para ver suas correspondências no contexto, use a opção -C
. Para ver todas as linhas, use um argumento enorme para -C
, por exemplo,
tail -f yourlogfile | grep -C9999 someregex
Costumo usar tail -f | grep someregex
nos arquivos de log. Eu tenho grep liased para grep ---color=auto
para minhas correspondências são destacadas. Se eu quiser ver minhas correspondências no contexto de todo o fluxo, como eu faria isso? Essencialmente, quero usar tail + grep como marcador de texto.
Se eu entendi bem, é o que você está procurando:
grep "someregex" yourFile
Ele irá imprimir as linhas onde o "regex" corresponde.