Grep [RESOLVIDO]

1. Grep [RESOLVIDO]

Fabricio
Hellsius

(usa Ubuntu)

Enviado em 27/06/2010 - 22:40h

Pessoal estou com dificuldades nos comandos grep, egrep e fgrep.

Poderiam me ajudar com exemplos e explicações das sintezes e como saber qual deles devo utilizar para determinados casos.
Agradeço desde já! Sou Iniciante!

Obs: Vol gostaria da camiseta preta do debia e só tem branca!!!!


  


2. MELHOR RESPOSTA

Elder Marco
eldermarco

(usa Fedora)

Enviado em 28/06/2010 - 10:10h

Então, o uso desses comandos está associado ao uso ou não de expressões regulares numa busca que você queira fazer. No caso de querer procurar apenas por uma palavra simples, como:

$ fgrep 'joão' arquivo.txt

Você pode usar o fgrep porque não existe qualquer expressão regular aí. Mas se você quer procurar as linhas no arquivo arquivo.txt que comecem como joão você deveria fazer:

$ grep '^joão' arquivo.txt

Porque nesse caso você usou uma expressão regular para a busca.

Mas caso você precise de uma expressão regular que é bem mais complexa, você tem de usar o egrep pra isso, já que é ele que suporta essas expresssões regulares mais complexas.

Como dito pelo Julio nesse link que te passei, o fgrep e egrep na verdade são scripts que chamam o grep para fazer esse trabalho e devem usar algumas opções para dizer que quer usar uma expressão regular mais complexa. Por exemplo, o equivalente do egrep seria

$ grep -E 'alguma expressão' algum_arquivo

:-)

3. Re: Grep [RESOLVIDO]

Elder Marco
eldermarco

(usa Fedora)

Enviado em 27/06/2010 - 22:53h

Opa,

Dê uma olhada nesse documento aqui:

http://br.gnome.org/TWikiBar/TWikiBarPapo002#A_fam_lia_grep




4. Re: Grep [RESOLVIDO]

Fabricio
Hellsius

(usa Ubuntu)

Enviado em 27/06/2010 - 22:57h

então amigo eldermarco, eu ja estou lendo o conteúdo desse site e foi nele mesmo que não entendi muito bem, heheh




5. Re: Grep [RESOLVIDO]

Fabricio
Hellsius

(usa Ubuntu)

Enviado em 29/06/2010 - 11:47h

Opa.... :P


Vou dar o tópico como resolvido, mas se tiver mais exemplos pode postar que sempre vou estar lendo...

Vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts