Encontrei esta imagem na internet, mas não sei como foi feita,
Alguém pode fornecer uma amostra disso? Eu só gostaria de ter uma tabela de cores também.
bash
shell-script
colors
margarida
fonte
fonte
Respostas:
instale o pacote nomeado como:
e aproveite a coloração executando os binários como
colortest-8
colortest-16
colortest-16b
assim por diantefonte
colortest-256
incluído.A sequência de escape
ESC [ SPEC1 ; … m
altera os atributos de texto (cor, negrito etc.) dos caracteres escritos posteriormente. Essa é uma das seqüências de escape do terminal ANSI . Cada umSPEC
pode ser um dos seguintes (a lista não é completa):Aqui está um trecho de shell que exibe quase o que você postou.
fonte
Existem algumas variações, bem seis para ser mais preciso, listadas na página Arch Wiki Xresouces .
Além do que é usado na sua captura de tela, existem alguns mais inventivos - o meu favorito é nos fóruns do Crunchbang e apresenta invasores de espaço:
fonte
Embora não seja tão difícil de replicar, sua captura de tela provavelmente veio do tldp.org ; a parte inferior dessa página contém um script que exibe a tabela que você vê:
Há uma tabela semelhante disponível como demonstração na biblioteca F-ANSI :
fonte
e assim por diante.
fonte
Este script parece ser o que produziu a imagem.
fonte
Não tenho certeza se essa é a resposta exata, mas em http://linuxcommand.org/lc3_adv_tput.php eu encontrei várias funções testando a tput para colorir o BASH.
fonte