Com o grep
comando, encontrei o texto necessário da seguinte maneira:
grep 'C02' ~/temp/log.txt
Agora, onde quer que encontre a sequência desejada, gostaria de imprimir a linha após a sequência encontrada.
Por exemplo, digamos que o texto desejado seja 'abc' e abc seja encontrado na linha 12, eu também gostaria de imprimir a linha 13.
o gnu grep facilita; posix não especifica o sinalizador -A
—
Jeff Schaller
oi e bem-vindo ao Stack Exchange! no SE, espera-se que você faça alguma pesquisa básica antes de vir aqui para obter ajuda. por exemplo, uma pesquisa por "grep show next line" retornou uma resposta indireta no primeiro resultado e uma resposta direta no segundo. o que você fez para tentar resolver esse problema já?
—
strugee
grep -A1 'abc' ~/temp/log.txt
para uma linha de contexto Um epois de jogo - ver aContext Line Control
subsecção do manual (man grep
)