如何使用 bash 脚本将 .xlsx 文件转换为 html?

Posted

技术标签:

【中文标题】如何使用 bash 脚本将 .xlsx 文件转换为 html?【英文标题】:How can I convert an .xlsx file to html with bash script? 【发布时间】:2017-03-30 10:06:41 【问题描述】:

我喜欢使用 bash 脚本将 .xlsx 文件转换为 .html 文件。那可能吗?

谢谢!

【问题讨论】:

无法使用 vanilla bash。您可以使用外部工具,例如 python、perl、libroffice 或 gnumeric。 【参考方案1】:

在其他外部程序的帮助下,这是可能的。例如,如果您的计算机上安装了 LibreOffice,则以下 Bash 代码将实现您想要的:

libreoffice --invisible --convert-to html /folder/spreadsheet.xlsx --outdir /destination/folder

上面的代码适用于 LibreOffice 4.3.3.2 版。

【讨论】:

以上是关于如何使用 bash 脚本将 .xlsx 文件转换为 html?的主要内容,如果未能解决你的问题,请参考以下文章

使用批处理将 xlsx 文件转换为 csv

使用 GNU less 的 bash 循环,每 2 分钟刷新一次

如何将执行命令从 bash 脚本转换为 C?或如何在“W”模式下正确使用 popen()?

sh Bash脚本使用Applescript将目录中的所有html文件转换为docx文件。它还将标题和普通字体转换为

如何在 PIG 中将 XLSX 文件转换为 CSV 文件?

将 xls 转换为 xlsx 并删除旧文件