如何使`unoconv`在每次运行时产生精确的输出?


0

我遇到了unoconv用于转换文档格式的linux实用程序。我发现unoconv每次使用相同的输入文件调用时都会产生不同的输出。

bash$ unoconv -f doc test.html
bash$ md5sum test.doc
5895dee91a64699d04dfdb71c2be780b
bash$ rm test.doc
bash$ unoconv -f doc test.html
bash$ md5sum test.doc
33ec9298ef4c40c50cc4ade7bf1ab93a

如何克服这种行为?

Answers:


0

您可以diff在结果中查看导致差异的原因 - 我的猜测是时间戳。Wordprocessor文档可以包含“已发布”时评估的函数和字段。

$ unoconv -f doc test1.html
$ unoconv -f doc test2.html
$ diff test1.htm test2.html
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.