Pular para o conteúdo

Grc - deixando a saída de seus comandos coloridos

Dica publicada em Linux / Configuração
Daniel Lara Souza danniel-lara
Hits: 6.619 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Grc - deixando a saída de seus comandos coloridos

O grc é um software que deixa a saída de alguns comandos coloridos.

Debian, Ubuntu e derivados:

# apt-get install grc

RedHat, CentOS e derivados:

# dnf install grc

Após, basta usar alguns comandos que a saída sai em colorido.

ping
df -h
Para saber quais comandos são, dê uma olhada no arquivo /etc/profile.d/grc.sh:

cat /etc/profile.d/grc.sh

Guia de referência: GitHub - garabik/grc: generic colouriser

VSCodium no Fedora 32

Instalação PHP7.3 no CentOS 7

AWX no CentOS 7 em Docker

Instalação NRPE no Xen 6.2

Instalando Sysv-rc-conf no Debian Squeeze

sources.list complementar para o Debian Squeeze

Instalando o Limewire no Slackware 10

Impressora compartilhada pedindo senha direto [Resolvido]

Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton

Chave GPG no Ubuntu Linux

#1 Comentário enviado por albfneto em 22/10/2019 - 13:47h
Acabo de Testar no Sabayon Linux. Funciona e funciona bem. Existe para Sabayon:

https://packages.sabayon.org/quicksearch?q=grc&x=0&y=0

e também para o Gentoo:

https://packages.gentoo.org/packages/app-misc/grc

Tenho em mente que exista para várias distribuições. Dica Favoritada,

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva.
#2 Comentário enviado por danniel-lara em 22/10/2019 - 14:08h

[1] Comentário enviado por albfneto em 22/10/2019 - 13:47h

Acabo de Testar no Sabayon Linux. Funciona e funciona bem. Existe para Sabayon:

https://packages.sabayon.org/quicksearch?q=grc&x=0&y=0

e também para o Gentoo:

https://packages.gentoo.org/packages/app-misc/grc

Tenho em mente que exista para várias distribuições. Dica Favoritada,

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva.


Já estou insstalando em até alguns server hehe
#3 Comentário enviado por brunoquindeler em 22/10/2019 - 15:45h
Opa, muito bom!!
Tem como por no comando direto, no meu só da pra usar com "grc ping"
#4 Comentário enviado por danniel-lara em 22/10/2019 - 15:53h

[3] Comentário enviado por brunoquindeler em 22/10/2019 - 15:45h

Opa, muito bom!!
Tem como por no comando direto, no meu só da pra usar com "grc ping"


Tendo instalado a bagaça, acrescente em seu ~/.bashrc ou ~/.zshrc as seguintes linhas:

GRC=`which grc`
if [ "$TERM" != dumb ] && [ -n "$GRC" ]
then
alias colourify="$GRC -es --colour=auto"
alias cfg='colourify ./configure'
alias configure='colourify ./configure'
alias diff='colourify diff'
alias make='colourify make'
alias gcc='colourify gcc'
alias g++='colourify g++'
alias as='colourify as'
alias gas='colourify gas'
alias ld='colourify ld'
alias netstat='colourify netstat'
alias ping='colourify ping'
alias traceroute='colourify /usr/sbin/traceroute'
alias head='colourify head'
alias tail='colourify tail'
alias dig='colourify dig'
alias mount='colourify mount'
alias ps='colourify ps'
alias mtr='colourify mtr'
alias df='colourify df'
fi
#6 Comentário enviado por danniel-lara em 31/10/2019 - 08:39h

[5] Comentário enviado por edps em 30/10/2019 - 21:15h


Òtima dica.

Sou o mantenedor dessa ferramenta no SlackBuilds, não venho usando com frequência porque adotei o lolcat (https://github.com/jaseg/lolcat), ainda sobre o GRC tenho uma dica antiga lá no blog:

https://edpsblog.wordpress.com/2015/11/19/how-to-um-pouco-mais-de-cores-com-o-grc/

t+


show , não conhecia o lolcat
vi que esta no repo oficial do fedora , ja estou instalado
#7 Comentário enviado por removido em 07/11/2019 - 08:51h

[4] Comentário enviado por danniel-lara em 22/10/2019 - 15:53h


[3] Comentário enviado por brunoquindeler em 22/10/2019 - 15:45h

Opa, muito bom!!
Tem como por no comando direto, no meu só da pra usar com "grc ping"


Tendo instalado a bagaça, acrescente em seu ~/.bashrc ou ~/.zshrc as seguintes linhas:

GRC=`which grc`
if [ "$TERM" != dumb ] && [ -n "$GRC" ]
then
alias colourify="$GRC -es --colour=auto"
alias cfg='colourify ./configure'
alias configure='colourify ./configure'
alias diff='colourify diff'
alias make='colourify make'
alias gcc='colourify gcc'
alias g++='colourify g++'
alias as='colourify as'
alias gas='colourify gas'
alias ld='colourify ld'
alias netstat='colourify netstat'
alias ping='colourify ping'
alias traceroute='colourify /usr/sbin/traceroute'
alias head='colourify head'
alias tail='colourify tail'
alias dig='colourify dig'
alias mount='colourify mount'
alias ps='colourify ps'
alias mtr='colourify mtr'
alias df='colourify df'
fi

Daniel, não acha melhor essa config. estar incorporada na dica? Tem usuário que lê a dica e nem sabe porque não funciona.
No Ubuntu, só funcionou depois que inseri a config. acima em ~/.bashrc, coisa que eu só soube depois de ler seu comentário.

Contribuir com comentário

Entre na sua conta para comentar.