On Tue, 11 Jan 2005 12:50:15 -0300, Marcos Sousa Vituriano <[EMAIL PROTECTED]> wrote: > > Bom dia, Lista, > > > Sou novo com linux e estou tendo dificuldade para fazer uma opera��o > simples. Eu dei o comando cat para pegar o conteudo de um arquivo e > redirecionei (|) para um grep procurar uma string, s� que agora eu preciso > que em cada ocorrencia, o programa print na tela as 12 linhas anteriores a > ocorrencia e se poss�vel 1 linha ap�s. > Alguem sabe como proceder, estou com um sistema bem b�sico instalado, com os > programas que s�o padr�o do linux/unix. o camando no caso foi "cat > arquivo.txt | grep string". > Agrade�o quem puder ajudar. >
tente cat arquivo.txt | grep -A 1 -B 12 express�o_regular a op��o -A indica quantas linhas voc� quer imprimir depois (After), e a -B quantas linhas voc� quer mostrar antes (Before). > Abra�os, > Marcos

