colorear texto en logbox

Post Reply
Message
Author
arivas_2005
Posts: 212
Joined: Sun 25 Feb 2007, 14:39

colorear texto en logbox

#1 Post by arivas_2005 »

Saludos

Estoy intentando colorear lineas en un logbox pero las variables se corrompen
Busco colorear, verde, naranja, amarillo y rojo como fondo y letra negra, azul y roja. segun casos.
aqui las dos lineas de codigo. 1 sin coloreado y la 2 con coloreado fondo amarillo.

Code: Select all

echo  -e $CADENAREVISA" -------> se revisa  ">> /tmp/temporal
echo  -e "\033[1;43m  "$CADENAREVISA" -------> se revisa 033[0m">> /tmp/temporal
en la imagen que adjunto se observa como se corrompe el dato de la variable cuando se colorea. Donde estará el detalle para que funcione correctametne

Gracias.
Attachments
COLOR-LOGBOX.png
(9.52 KiB) Downloaded 110 times

arivas_2005
Posts: 212
Joined: Sun 25 Feb 2007, 14:39

#2 Post by arivas_2005 »

Saludos
He avanzado poco en la soluciòn al problema del coloreado en un logbox
he cambiado las lineas del código asi:

Code: Select all

echo  -e "\033[1;43m">> /tmp/temporal
echo  -e $CADENAREVISA" -------> se revisa ">> /tmp/temporal
echo  -e "\033[1;48m">> /tmp/temporal
Asi, el dato de la variable sale completo, pero se insertan lineas vacias antes y despues, que no encuentro como eliminarlas
Si uso 'echo -ne' se vuelve a truncar el dato de la variable como en la figura presentada anteriormente.
He intentado eliminar lineas en blanco con
sed -i '/^$/d' /tmp/temporal
pero sucede que se corrompe nuevamente el dato de la variable y la linea vacia no desaparece.


Anexo la imagen de como esta el coloreado con estas lineas
Attachments
COLOR-LOGBOX2.png
(10.88 KiB) Downloaded 95 times

Post Reply