Librería de Colores Súper Pequeña
¿Qué es?
Es una ultra súper recontra compacta pequeñita y minimalista librería (alojoda en 7 líneas de código) para usarla en secuencias de comandos de Bash.
¿Cómo funciona?
Utiliza variables para fijar los colores, encapsulando de esta manera el uso directo de los códigos de color ANSI, logrando con ello rapidez, consolidación e independencia.
Envoltorio de códigos de color ANSI:
-
Uso de códigos de color ANSI:
echo -e "\e[40;38;5;82m Hello \e[30;48;5;82m World \e[0m"
Ejemplo de ejecución de comando:
-
Uso de super-tiny-colors:
git clone git@github.com:nelbren/npres.git source /usr/local/npres/lib/super-tiny-colors.bash echo -e "${nG} Hello ${Iy} World $S" echo -e "${nG} Hello ${Ig} World $S" echo -e "${nG} Hello ${Ir} World $S" echo -e "${nG} Hello ${Iw} World $S"
Ejemplo de ejecución de comando:
¿Cómo la obtengo?
- Por medio de github (recomendado):
cd /usr/local/ git clone https://github.com/nelbren/npres.git
Repositorio de utilidades de soporte de gestión de Debian GNU/Linux.
- Por medio de wget:
wget https://raw.githubusercontent.com/nelbren/npres/master/lib/super-tiny-colors.bash
¿Cómo están definidos los colores?
-
Identificación de colores:
Letra Color w white m magenta b blue r red g green y yellow a gray -
Formato usado por la librería:
Descripción Color de fondo Color de frente Ejemplo Normal black letra Normal brillante black LETRA Inverso letra black Inverso color brillante letra black Inverso blanco brillante LETRA white
Ejemplos:
- examples1:
examples1
Ejemplo de ejecución de comando:
- examples2:
examples2
Ejemplo de ejecución de comando: