Existe uma maneira (ferramenta) de editar arquivos XLSX usando o shell Linux? O que eu preciso é de uma maneira de remover as três últimas linhas não vazias da primeira planilha.
Eu sei que o XLSX é apenas um arquivo zip, compactado com diferentes arquivos XML, que eu poderia editar individualmente. No entanto, eu gostaria de evitar a análise e a alteração dos arquivos XML, se possível.
linux
microsoft-excel
shell
shell-script
Bojan Hrnkas
fonte
fonte
O Libreoffice (e provavelmente também o OpenOffice) pode ler arquivos .xlsx criados pelo Excel. Se você não tiver muitos arquivos para processar dessa maneira, fazê-lo manualmente no Libreoffice é o caminho mais simples. Se você possui muitos arquivos e realmente precisa de uma solução automatizada, o Libreoffice é programável. Veja os documentos da API ou comece com uma introdução mais tutorial .
fonte
--headless
opção.