Colorize: visualizzazione colorata dei log

L'utility colorize permette di visualizzare con sintassi colorata i file di log.

Colorize è un piccolo script, di Karaszi Istvan e rilasciato sotto GPL, scritto in linguaggio Perl, che permette di
visualizzare i log, con una sintassi colorata in modo da renderli più facilmente leggibili. Requisito di sistema il modulo Perl
Term::ANSIColor.

DOWNLOAD  
E' possibile eseguire il download dal sito dell'autore:
[root@pluto azitti]# wget http://colorize.raszi.hu/downloads/colorize_0.3.4.tar.gz
--15:44:14--  http://colorize.raszi.hu/downloads/colorize_0.3.4.tar.gz    <br>
           => `colorize_0.3.4.tar.gz'  
Resolving colorize.raszi.hu... done.    
Connecting to colorize.raszi.hu[212.108.197.149]:80... connected.  
HTTP request sent, awaiting response... 200 OK      
Length: 17,291 [application/x-tar]    
100%[==================================================================================>] 17,291        12.52K/s    ETA 00:00  
15:44:15 (12.52 KB/s) - `colorize_0.3.4.tar.gz' saved [17291/17291]


SCOMPATTAZIONE E INSTALLAZIONE
Una volta scaricato lo script è sufficiente scompattarlo:
[root@pluto azitti]# tar xvfz colorize_0.3.4.tar.gz
colorize-0.3.4/README
colorize-0.3.4/THANKS
colorize-0.3.4/TIPS
colorize-0.3.4/TODO
colorize-0.3.4/changelog.gz
colorize-0.3.4/colorize
colorize-0.3.4/colorize.1.gz
colorize-0.3.4/colorizerc
colorize-0.3.4/copyright
colorize-0.3.4/examples/
colorize-0.3.4/examples/Xlog.tar
colorize-0.3.4/examples/colorize-fifo.sh
colorize-0.3.4/examples/colorize-tail.sh


A questo punto è sufficiente copiare l'utility in una directory presente nel PATH di sistema, ed il file di configurazione in /etc:
[root@pluto colorize-0.3.4]# cp colorize /usr/bin/  
copia dello script
[root@pluto colorize-0.3.4]# cp colorizerc /etc/
copia del file di configurazione globale


Infine l'utility puo' essere utilizzata tramite pipe o altri metodi di redirezione di input/output:
[root@pluto colorize-0.3.4]# less /var/log/messages | colorize
[root@pluto colorize-0.3.4]# colorize < /var/log/sudo.log

Privacy Policy