On Tuesday 11 January 2005 13:50, Marcos Sousa Vituriano 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.
>
>
> Abra�os,
> Marcos

Ol� marcos, tudo bom?
J� que vc � novo no linux, vou te dar duas dicas:
1 - sempre leia as man pages, pois te permitem ter um bom conhecimento sobre 
os programas que vc usa, no caso do grep basta executar o comando
man grep
3 - a solu��o para o que vc quer, mas n�o deixe de ler a man page, pois d� pra 
fazer um monte de coisas com o grep...
grep -B 10 -A 1 string

At� mais e seja bem vindo
mario h.c.t.

Responder a