小编at_*_*at_的帖子

LibreOffice:递归转换文件夹和子文件夹中的文档

我以 doc 格式存储了许多文件,这些文件只能在我的 mac 上使用 libreoffice 打开。

命令:

 ./soffice --headless --convert-to docx --outdir /home/user ~/Downloads/*.doc
Run Code Online (Sandbox Code Playgroud)

完全做了它应该做的事情:它将所有*.doc文件转换为 libreoffice*.docx文件。

我的问题是我有包含这些文件的文件夹和子文件夹。

有没有办法从起始目录搜索所有文件夹,并让“soffice”在每个文件夹中完成其工作,将新版本 ( ) 存储在找到*.docx原始版本 ( ) 的位置。*.doc

不幸的是,我不太熟悉苹果脚本或终端来完成这项工作。然而,数百个文件夹中有 8000 个 doc 文件需要更新为 docx。

感谢您的帮助。

applescript doc docx libreoffice

5
推荐指数
1
解决办法
987
查看次数

标签 统计

applescript ×1

doc ×1

docx ×1

libreoffice ×1