Colorizando a saída do comando grep

Caso não consiga visualizar esta mensagem, clique aqui.
URL deste artigo: http://www.Dicas-L.com.br/dicas-l/20120905.php

Logotipo Dicas-L, por Ricardo BurileColorizando a saída do comando grep

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 05 de setembro de 2012

O comando grep tem a opção --color que permite colorir o termo procurado.

Vejam um exemplo:

Este exemplo é bastante simples, mas dependendo do volume de dados a ser analisado, como por exemplo a análise de logs do sistema, a colorização do comando grep pode ajudar a localizar mais rapidamente os caracteres procurados, sem contar que é uma experiência mais agradável visualmente.

É possível também alterar a cor usada pelo grep para destacar os argumentos de busca, por meio da variável de ambiente GREP_COLORS.

Alguns exemplos:

GREP_COLOR=’4;32′ o argumento de busca será sublinhado
GREP_COLOR=’1;32′ o argumento de busca será destacado na cor verde
GREP_COLOR=’4;31′ o argumento de busca será destacado na cor vermelha e sublinhado
GREP_COLOR=’5;31′ o argumento de busca será destacado na cor vermelha e ficará piscando (blink)

Para usar ainda mais a criatividade, consulte a tabela abaixo (Fonte: http://www.termsys.demon.co.uk/vtansi.htm#colors) para montar sua obra de arte 🙂

0 Reset all attributes
1 Bright
2 Dim
4 Underscore
5 Blink
7 Reverse
8 Hidden

Foreground Colours

30 Black
31 Red
32 Green
33 Yellow
34 Blue
35 Magenta
36 Cyan
37 White

Background Colours

40 Black
41 Red
42 Green
43 Yellow
44 Blue
45 Magenta
46 Cyan
47 White

+ comente esta mensagem

Dicas-L: Uma dica por dia desde 3 de março de 1997

As mensagens da lista Dicas-L são veiculadas diariamente
para 24093 assinantes.
Newsfeed RSS: http://www.dicas-l.com.br/index.xml
Caso não queira mais receber estas mensagens clique aqui.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s