Saltar la navegación

ccze

El comando ccze (se necesita instalar el paquete ccze) se ha creado para colorear ficheros, sobre todo ficheros log y ficheros de configuración de servicios. Lleva incorporado una serie de módulos que hacen que entienda la sintaxis interna de distintos ficheros, consiguiendo así un coloreado homogéneo de sus contenidos y permitiendo una lectura más cómoda y una búsqueda visual de datos más rápida.

Tiene soporte para apm, exim, fetchmail, httpd, postfix, procmail, squid, apache, syslog, ulogd, vsftpd, xferlog y muchísimas otras aplicaciones.

El comando ccze solo tiene opciones como argumentos, no se le puede especificar un fichero, únicamente lee de la entrada estándar y escribe en la salida estándar. Lo normal es utilizar redireccionamiento (se verá más adelante) con el comando ccze

Utilizaremos ccze junto con less y así paginar la salida. Para que puedan entenderse estas dos órdenes, es necesario que los colores se codifiquen con las secuencias de colores ANSI crudas (raw ANSI), por lo que usaremos ccze con la opción -A para generarlas, y less con la opción -R para interpretarlas.

La orden que utilizaremos para colorear un fichero es como sigue:

$ ccze -A < /var/log/syslog | less -R

o bien:

$ cat /var/log/syslog | ccze -A | less -R

Salida paginada del comando ccze

Licencia: licencia de software libre GPL