Unix命令将xls文件转换为xlsx文件?

Hus*_*bir 5 unix linux macos bash

我有任何unix命令将xls文件转换为xlsx文件?

我也尝试过使用mv命令,它也在改变扩展名.但后来我无法打开xlsx文件.

mv .xls .xlsx
Run Code Online (Sandbox Code Playgroud)

任何建议都会非常感激.

Lev*_*sky 16

据我所知,这不是标准的unix工具可以轻松完成的.

您可以使用LibreOffice:

libreoffice --convert-to xlsx my.xls --headless
Run Code Online (Sandbox Code Playgroud)

或者也许找到在线转换器并将文件提交给它.

  • @LevLevitsky我按照http://diegolamonica.info/how-to-ake-libreoffice-headless-to-work-on-centos-6-3/的建议,发现修复了它; 我只安装了libreoffice-headless和required软件包,但没有安装calc软件包.但是它没有给出任何错误信息或返回代码,这对它们没有太大帮助!:) (2认同)