如何使用ssconvert将csv转换为xls

时间:2014-03-21 04:17:41

标签: csv xls gnumeric

我有一个简单的csv文件 是否可以使用命令行工具'ssconvert'将其转换为xls? 我还需要指定工作表的名称。

2 个答案:

答案 0 :(得分:1)

ln -s input.csv MySheetName
ssconvert MySheetName output.xls

OP询问如何在控制输出中的工作表名称的同时将csv转换为xls。

生成的.xls文件将使用输入CSV文件的名称作为工作表名称,因此您可以将.csv符号链接到您想要的任何内容(或重命名输入文件)以产生所需的结果。

之前的回答意味着--list-exporters会导致一个解决方案,但它只列出了导出器名称而没有关于其选项的信息,并且xls-exporters的手册页中没有记录任何选项。实验上,没有一个可以创建.xls的导出器接受选项(如果你使用-O,它们会因“文件保护程序没有选项”而失败。)

答案 1 :(得分:0)

是的,有可能。

您必须将带扩展名的名称指定为输入和输出文件。

例如:

 ssconvert in.csv out.xls 

使用 - list-importers - list-exporters 选项可以查看可用的格式。