Mejoremos el mundo y nuestras vidas un Hack a la vez.
Hace unos días Guabyboy y un servidor, mientras disfrutábamos de un café, hablábamos de Software Libre (para variar): como hacer cálculos estadísticos con PSPP. Para ello usamos datos abiertos que proporciona el gobierno, y nos encontramos que los proporcionan en .xls, y no en .CSV que sería lo ideal.
El archivo en cuestión tenía miles de registros (filas y columnas) y al abrirlo en Libreoffice para convertirlo a CSV se tardaba mucho, y se tardaba mucho más después de aplicar la orden “Guardar como…” se tardaba aún más… en eso recordé que en LibreOffice también se puede usar la terminal, por lo que leí la ayuda de LibreOffice desde terminal de mi Debian y encontré que usando:
$ libreofficeX.X --headless --convert-to csv Archivo_con_miles_de datos.xls
donde X.X es la versión de LibreOffice instalada
se puede crear el respectivo archivo .csv en un tiempo mucho menor.
Espero les sea de utilidad como lo fue para nosotros :-D
En Libreoffice, desde antes que lo implementaran en Microsoft Office, se puede guardar el documento de trabajo en formato pdf (sigla del inglés portable document format) con solo presionar un icono.
Ayer me surgió la pregunta: “¿Se podrá desde terminal hacer lo mismo?”. La lógica apuntaba a que si se podía.
Éste sitio es un fork de MovimientoLibre.
El contenido de las entradas está bajo la licencia CC BY-SA.
El programa está protegido por la licencia GPL versión 2.
La documentación está protegida por la licencia GFDL.