Colorir saída do comando Grep

Categoria - Linux - Por - Felipe Gustavo de Lima No Comments »

Como sabemos, o Grep é um comando dos sitemas Unix/Linux, que faz buscas nos conteúdos dos arquivos.
Ele possui diversas opções, porém, não estou aqui para mostrar todas, apenas mostrar uma que vem a facilitar nossas vidas.

Sintaxe do grep [opcoes] [padrao] [arquivos].
Traduzindo pra português claro.

Padrão = Padrão de busca a ser utilizado pelo grep.
Arquivos = Aonde o grep deve buscar por ocorrências.

As vezes temos o resultado de mais de 5000 linhas em nosso konsole, com isso, fica difícil a visualização das ocorrências.
Para isso temos o –color. Ele serve para colorir ou grifar nossas ocorrências.
Se deseja saber mais sobre esta opção digite man grep.
Mas toda hora usar ele fica meio cansativo, então vamos atribui-lo ao nosso profile.
Vamos até o nosso arquivo que encontra- se em /etc/.

vim /etc/profile

Vamos até a ultima linha. Por ser um arquivo extenso, apertamos shift+g, para ir direto para ultima linha, vamos comentar o que estamos fazendo, para isso, colocamos o simbolo # (cerquilha). Isto é um comentário.
Insira o seguinte comando.

# Coloring resulted Grep
alias grep='grep --color=ALWAYS'

wq! para salvarmos nossa alteração e sair sem pedir confirmação.

Após isso digitamos

source /etc/profile

Para vermos se funcionou digitamos apenas alias e vemos se ele já esta na lista de alias.

Agora sempre que utilizarmos o grep o resultado dele vira grifado.

Adicione ->del.icio.us | Reddit | Slashdot | Digg | Facebook | Technorati | Google | StumbleUpon | Windows Live | Tailrank | Furl | Netscape | Yahoo | BlinkList
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in