Estoy haciendo un informe con los resultados que he sacado de una serie de operaciones con perl, y el problema que tengo es el siguiente:
Consulto varios atributos de una base de datos, de varios clientes. Por cada cliente tengo los valores Nombre, Apellidos, CIF y teléfono.
Estaba generando el informe de una manera tal que así:
Using perl Syntax Highlighting
print "$nombre\t\t$apellidos\t\t$cif\t\t$tlf\n";
Coloreado en 0.002 segundos, usando
GeSHi 1.0.8.4
Pero claro, no todos los nombres son igual de largos, y las demás columnas acaban desplazadas, prácticamente ninguna empieza en el mismo lado.
El resultado viene a ser algo asi:
Using text Syntax Highlighting
NOMBRE APELLIDOS CIF TELEFONO
CLIENTE1 BEST BUY 0000000 99999999
CLIENTECONNOMBREMASLARGO BESTBUY2 00000000000 99999999999
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
¿Hay alguna forma de poder generar un informe más agradable a la vista, algún módulo, o alguna forma de hacer esto de forma limpia?