如何从命令行合并 odt 文档?

don*_*oey 13 command-line libreoffice

我在一个文件夹中有大量 odt 报告。

如何从命令行将它们合并为一个 odt 文档?

我发现这在ooo_cat 中是可能的,但这似乎已被弃用(或者至少我不知道从哪里开始使用它)。

是否可以从命令行合并 odt 文档?ooo_cat 是否可以解决问题,如果可以,我该如何安装和使用它?

Wil*_*ilf 6

我有时间去看看@Rinzwind 提到的ooopy- 安装它,从这里下载最新版本,然后解压缩它并运行这里setup.py提到的- 或者只是运行这些命令来安装当前最新的 1.11 版本:

wget http://downloads.sourceforge.net/project/ooopy/ooopy/1.11/OOoPy-1.11.tar.gz
tar -xf OOoPy-1.11.tar.gz
cd OOoPy-1.11/
sudo python ./setup.py install
Run Code Online (Sandbox Code Playgroud)

然后你可以像这样使用它:

ooo_cat file1.odt file2.odt file3.odt > file123.odt
Run Code Online (Sandbox Code Playgroud)

这也可能有效:

ooo_cat file1.odt file2.odt file3.odt -o file123.odt
Run Code Online (Sandbox Code Playgroud)

我只尝试了三个带有少量文本的 ODT。