У меня есть дерево каталогов, которое содержит файлы MSWord .doc. Я хочу преобразовать их всех в .odt.
Синтаксис:
soffice --headless --convert-to odt -r --outdir <dir to place the .odt> *.doc
Я пытаюсь использовать его вместе с find
чтобы сделать все сразу. Я попробовал следующее:
find . -name "*.doc" -exec soffice --headless --outdir dirname {} --convert-to odt {} \;
а также
find . -name "*.doc" -exec soffice --headless --outdir $("dirname '{}'") --convert-to odt {} \;
Но оба они терпят неудачу. Как мне это сделать?