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