Me doy cuenta de que esta no es una pregunta totalmente relacionada con Unix / Linux. Pero como esto es algo que haré en Linux, espero que alguien tenga una respuesta.
Tengo un archivo de Excel en línea ( .xlsx
) que se actualiza periódicamente (por otra persona). Quiero escribir un script y ponerlo como un cronjob para procesar esa hoja de Excel. Pero para hacer eso, necesito convertir eso en un archivo de texto (entonces a .csv
) con columnas separadas por punto y coma. Desafortunadamente, no se puede separar por comas, ya que algunas columnas tienen comas. ¿Es posible hacer esta conversión desde shell? Tengo Open Office instalado y puedo hacer esto usando su GUI, pero quiero saber si es posible hacerlo desde la línea de comandos. ¡Gracias!
PD: También tengo una máquina Mac, así que si alguna solución puede funcionar allí, eso también es bueno. :)