0

什么传统的 shell 脚本工具允许我将带有标题行的 .csv 文件转换为 LibreOffice .ods 格式?

我尝试过的东西忽略了我的标题:

  • soffice --headless --convert-to ods GPW.99.csv
  • unoconv -f ods -o dir dir/GPW.99.csv # 找不到 csv 过滤器的任何 -i 参数文档
  • google docs upload dir/GPW.99.csv

最后一个例子更好,直接发送到谷歌驱动器,这样我就不必从bash外壳通过电子邮件发送附件,但是,列名仍然是 A、B、C 等,而不是第 1 行中列出的,而是作为数据行导入。

4

1 回答 1

0

csv2odf可以做到这一点:

csv2odf -H GPW.99.csv template.ods output.ods

-H 选项告诉它使用 csv 文件中的标题行。

于 2013-03-08T05:48:20.047 回答