有没有办法在 Ubuntu 中将旧的 Word Perfect 文字处理文件批量转换为 LibreOffice Writer 格式?显然可以一次转换一个,但是当您拥有超过十年的文件时,这将是一项艰巨的任务。这些文件当前位于为这些文件维护的气隙 WinXP 机器上。
此外,如果单独或批量转换,是否会保留元数据(原始日期)或将其更改为今天?
编辑:出于此处的目的,只要文件可读,“批量导入”就可以接受。
有没有办法在 Ubuntu 中将旧的 Word Perfect 文字处理文件批量转换为 LibreOffice Writer 格式?显然可以一次转换一个,但是当您拥有超过十年的文件时,这将是一项艰巨的任务。这些文件当前位于为这些文件维护的气隙 WinXP 机器上。
此外,如果单独或批量转换,是否会保留元数据(原始日期)或将其更改为今天?
编辑:出于此处的目的,只要文件可读,“批量导入”就可以接受。
unoconv(或在github 上)
它已打包,您可以通过以下方式安装它:
(基于 Debian/Ubuntu)
(...或基于 RedHat 的错误论坛,我知道)
然后运行:
额外信息:
检查可能的格式列表(列出了 wps):
unoconv 可以独立运行或作为侦听服务运行。我将它用作内部文档管理工具的即时 pdf 转换的侦听服务。如果您对此感兴趣,我很乐意提供一个 systemd 单元文件,但对于您当前的需求来说可能有点矫枉过正。
关于元数据查询:
我在这里超出了我的深度,您肯定会使用 unoconv 获得新的文件访问/修改/更改时间,也许这个线程可以帮助您:
https://stackoverflow.com/questions/40630695/linux-modify-file-modify-access-change-time