Anterior Siguiente Indice

2. ¿Cuáles son las combinaciones de colores posibles?

Este es un script en C-shell que muestra en la consola el conjunto de combinaciones de colores:



 #!/bin/csh
 #
 # Muestra los colores ANSI
 #
 set esc="\033["
 foreach fore (30 31 32 33 34 35 36 37)
 set line1="\*(dRfore " line2="  "
 foreach back (40 41 42 43 44 45 46 47)
 set line1="\*(dR{line1}\*(dR{esc}\*(dR{back};\*(dR{fore}m Normal \*(dR{esc}0m"
 set line2="\*(dR{line2}\*(dR{esc}\*(dR{back};\*(dR{fore}1m \*(dR{back} Bold \*(dR{esc}0m"
 end
 echo "\*(dRline1\n\*(dRline2"
 end


El número de colores foreground crece hacia la izquierda, y el número de colores background sigue la misma norma. Si desea una intensidad alta coloque 01 como primer parámetro. Ponga un punto y coma entre cada parámetro y toda la secuencia de parámetros seguida.

2.1 Inciso del traductor español.

Para una mayor facilidad a la hora de poder elegir el aspecto de colores para el comando ls se describen a continuación la correspondencia entre los números y los colores de las secuencias de escape.

Funciones Gráficas

Colores Primer Plano (Foreground)            Colores de Fondo (Background)

         30.....................Negro....................40
         31.....................Rojo.....................41
         32.....................Verde....................42
         33.....................Amarillo.................43
         34.....................Azul.....................44
         35.....................Magenta..................45
         36.....................Azul verdoso.............46
         37.....................Blanco...................47


Anterior Siguiente Indice