eddi: farbiger Text

Beitrag lesen

Hallo,

eine Farbformatierung an der Konsole hat die Form "\033[{$farbreferenz}m{$string}" (für das Zeichen \033 kennt perl auch Zeichenfolge \e). Eine Farbformatierung wird mit "\033[00m" aufgehoben.
Praktischgesehen bedarf es also der Module nicht.

Farbreferenz:

Attribute codes:
00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed

Text color codes:
30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white

Background color codes:
40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white

  
print "eddi macht heute \033[01;05;34m???\033[00m";  

Dementsprechen kannst Du diese Formatierung auch in eine Textdatei schreiben. Wird sie ausgelesen und zu Anzeige gebracht, wird der Text farbig angezeigt.

Gruß aus Berlin!
eddi