-1

我们需要从 jira 门户下载导出并将此信息插入到表格中以进行某些报告。现在的挑战是,从 jira 下载的文件扩展名为 .xlx,其中包含所有 html 链接。当我通过命令行使用 xls2csv(catdoc 软件)和其他转换器工具时,它们无法识别文件格式并且无法转换。我需要将此文件转换为带有一些分隔符的 .csv 文件,这样我就可以使用 sql loader 将其加载到表中。 在此处输入图像描述

4

1 回答 1

1

如果您已libreoffice在系统上安装,则在终端上运行以下代码bash(作为普通用户,而不是root- 请参阅此处的原因)可能会对您有所帮助:

libreoffice --invisible --convert-to csv my_file.xls

如果您需要在运行为 的脚本上运行此代码,root如果您以“普通”用户而不是 运行它,仍然可以(安全地)运行此命令root,例如:

su - myuser -c 'libreoffice --invisible --convert-to csv my_file.xls'

要找出user应该使用谁来运行上述命令,最好的选择之一是使用该logname命令,例如:

myuser="$(logname 2>/dev/null)"
于 2017-05-17T21:46:45.617 回答