você está aqui: Home  → Arquivo de Mensagens

Colorindo a saída do comando man

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 22 de fevereiro de 2012

É sabido que documentos melhor estruturados são mais fáceis de entender e de ler. Um recurso simples, mas que pode ajudar e até mesmo tornar a leitura mais agradável, é colorir as páginas de documentação do sistema GNU/Linux. Para isto, precisamos definir, como abaixo, as seguintes variáveis de ambiente:

  export LESS_TERMCAP_mb=$'\E[01;31m'
  export LESS_TERMCAP_md=$'\E[01;37m'
  export LESS_TERMCAP_me=$'\E[0m'
  export LESS_TERMCAP_se=$'\E[0m'
  export LESS_TERMCAP_so=$'\E[01;44;33m'
  export LESS_TERMCAP_ue=$'\E[0m'
  export LESS_TERMCAP_us=$'\E[01;32m'

Sem estas variáveis definidas, a saída do comando man ls fica assim:

O destaque do texto é obtido com o negrito do texto.

Já com as variáveis de ambiente definidas, temos a seguinte saída:

Temos aqui o uso de cor, para destacar as palavras chave e os títulos.

Referência: Color man pages in Linux



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

 

 

Opinião dos Leitores

Marco André Lopes Mendes
23 Fev 2012, 11:04
Eu uso a seguinte dica pra deixar a página de manual colorida:

sudo apt-get install most && sudo update-alternatives --config pager
gpr.ppg.br
22 Fev 2012, 13:18
valeuuuuu adilson... era isso mesmo que eu queria :-D
vou ver como ficou o boot agora, abraços, gpr.
Adilson
22 Fev 2012, 12:55
use o comando:
setterm -foreground green -background black -store; clear

uma vez feito isso o texto será verde com fundo preto como nos velhos tempos do mainframe. eu uso assim.

Para deixar automático coloque no arquivo /etc/bash_profile, assim sempre que "butar" os terminais SOMENTE modo texto estarão com essa configuração.

Abraços.
gpr.ppg.br
22 Fev 2012, 11:47
queria deixar todo o shell,
prompt,
boot em texto,
verde e preto...
alguem sabe?
me manda e-mail por gentileza se souber
ou faz um artigo pra galera.
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script