Colorear Bash

Imagen de jcalles

Tema: 

#!/bin/bash
###################################################################################
# Los colores que empiezan por f_ es color de fondo
# en los modos q_ es quitar el modo
# reset quita cualquier color, modo y pone por defecto la salida

esc="\033" # si esto no funciona probar "^[" que es ctrl+v+ESC
negro="${esc}[30m"
rojo="${esc}[31m"
verde="${esc}[32m"
amarillo="${esc}[33m"
azul="${esc}[34m"
rosa="${esc}[35m"
cyan="${esc}[36m"
blanco="${esc}[37m"

f_negro="${esc}[40m"
f_rojo="${esc}[41m"
f_verde="${esc}[42m"
f_amarllo="${esc}[43m"
f_azul="${esc}[44m"
f_rosa="${esc}[45m"
f_cyan="${esc}[46m"
f_blanco="${esc}[47m"

negrita="${esc}[1m"
q_negrita="${esc}[22m"
italica="${esc}[3m"
q_italica="${esc}[23m"
subrayado="${esc}[4m"
q_subrayado="${esc}[24m"
inverso="${esc}[7m"
q_inverso="${esc}[27m"
reset="${esc}[0m"

##### Empiezo a colorear #######################################################
###################################################################################
echo -e "${amarillo}Listado de archivo de hashes creados los ultimos 7 dias:${reset}"
##################################################

echo -e "${negrita}${subrayado}${amarillo}Importando INFRA${reset}"
cd infra; git pull; cd ..
echo -e "${subrayado}${cyan}Importando APP${reset}"
cd app; git pull; cd ..
echo -e "${subrayado}${rosa}Importando DB${reset}"
cd db; git pull; cd ..
echo -e "${negrita}${f_rosa}${subrayado}${verde}Importando SEG${reset}"
cd seg; git pull; cd ..
echo -e "${subrayado}${blanco}Importando MANIFESTS${reset}"
cd manifests; git pull; cd ..

#####################################################################################