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