使用shell将csv转换为xls

时间:2013-12-04 04:12:38

标签: bash shell sh

是否有使用shell脚本将csv文件转换为xls的规定? 下面提到的其他答案,因为它显示了在xls的单个单元格中带有','的所有数据。

cp test.csv test.xls

2 个答案:

答案 0 :(得分:0)

  

下面提到的其他答案,因为它显示了xls单个单元格中带有','的所有数据。

我会说你的csv有问题。我通过一些bash脚本多次使用csv,它在MS Excel和OpenOffice SpreadSheet中正确打开。

顺便说一句,您不必运行cp命令。只需将CSV打开到MS Excel中,它就会正确显示。 MS excel完全支持CSV。

如果您仍然遇到此问题,请提供样本数据以供使用。

答案 1 :(得分:0)

您可以使用gnumeric包中的ssconvert

ssconvert data.csv data.xlsx