Encontré esta imagen en Internet, pero no sé cómo se hizo,
¿Alguien puede proporcionar una muestra de eso? Solo me gustaría tener una tabla de colores también.
bash
shell-script
colors
margarita
fuente
fuente
Respuestas:
instale el paquete llamado como:
y disfruta coloreando ejecutando los binarios como,
colortest-8
colortest-16
colortest-16b
etc.fuente
colortest-256
incluido.La secuencia de escape
ESC [ SPEC1 ; … m
cambia los atributos de texto (color, negrita, etc.) de los caracteres escritos posteriormente. Esta es una de las secuencias de escape de terminal ANSI . Cada unoSPEC
puede ser uno de los siguientes (la lista no es exhaustiva):Aquí hay un fragmento de shell que genera casi lo que publicaste.
fuente
Hay algunas variaciones, bien seis para ser precisos, que figuran en la página Arch Wiki Xresouces .
Además del que se usa en la captura de pantalla, hay algunos más ingeniosos, mi favorito es el de los foros de Crunchbang y presenta invasores espaciales:
fuente
Si bien no es tan difícil de replicar, su captura de pantalla probablemente proviene de tldp.org ; la parte inferior de esa página contiene un script que muestra la tabla que ve:
Hay una tabla similar disponible como demostración en la biblioteca F-ANSI :
fuente
y así.
fuente
Este guión parece ser el que produjo la imagen.
fuente
No estoy seguro de si esta es la respuesta exacta, pero en http://linuxcommand.org/lc3_adv_tput.php encontré varias funciones que prueban tput para colorear BASH.
fuente