在Linux操作系统中,仅通过命令行将xlsx文件转换为文本CSV文件。

3

简单问题:

目前是否可以通过命令行调用LibreOffice打开*.xlsx文件并将其转换/保存为*.csv文件?

如果不可能,那么目前最佳的方法是什么,可以通过脚本来调用?

谢谢。

1个回答

7

这里是命令:

localc --headless  --convert-to csv:"Text - txt - csv (StarCalc)" *.xlsx

以上命令将把所有转换后的文件保存在当前目录(即运行命令的目录)中。所有转换后的文件的文件扩展名都将更改为csv。

另一种方法是使用unoconv,但我没有使用过。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接