Como siempre dependiendo de la distro de unix o linux varía la forma en que hay que "picarlo" para que funcione.
Por ejemplo, para unos y para otros:
echo "\033[0;31m hola"
o
echo -e "\033[0;31m hola"
Esto debería de poner hola del color rojo.
Si queréis usar lo de más abajo "tal cual está"
echo $RED"hola"
o
echo -e $RED"hola"
Debería valer.
Si lo que queréis que salga permanente para vuestro PS1 ( eso que sale usuario@servidor:/RUTA ) tendréis que modificar el .profile que suele estar en el home del usuario (poniendo solo "cd" os lleva).
O si queréis que al ejecutar un script te salga por ejemplo [ OK] en verde tendréis que programarlo en vuestro script como puse antes.
Dejo una web en inglés con las que podéis hacer un par de cosa más con distros linux## Reset to normal: \033[0m NORM="\033[0m" ## Colors: BLACK="\033[0;30m" GRAY="\033[1;30m" RED="\033[0;31m" LRED="\033[1;31m" GREEN="\033[0;32m" LGREEN="\033[1;32m" YELLOW="\033[0;33m" LYELLOW="\033[1;33m" BLUE="\033[0;34m" LBLUE="\033[1;34m" PURPLE="\033[0;35m" PINK="\033[1;35m" CYAN="\033[0;36m" LCYAN="\033[1;36m" LGRAY="\033[0;37m" WHITE="\033[1;37m" ## Backgrounds BLACKB="\033[0;40m" REDB="\033[0;41m" GREENB="\033[0;42m" YELLOWB="\033[0;43m" BLUEB="\033[0;44m" PURPLEB="\033[0;45m" CYANB="\033[0;46m" GREYB="\033[0;47m" ## Attributes: UNDERLINE="\033[4m" BOLD="\033[1m" INVERT="\033[7m" ## Cursor movements CUR_UP="\033[1A" CUR_DN="\033[1B" CUR_LEFT="\033[1D" CUR_RIGHT="\033[1C" ## Start of display (top left) SOD="\033[1;1f"
https://wiki.archlinux.org/index.php/Color_Bash_Prompt
No hay comentarios:
Publicar un comentario