Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile
Visite também: Ipok ·  Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

você está aqui: Home  → Arquivo de Mensagens

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Colorindo 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 definição da cor 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

 

 

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica