Задача:
Конвертировать файлы в формате ODT из текущей папки и всех подпапок в формат RTF. При этом структура каталогов будет сохранена. Старые файлы в формате ODT будут сохранены. Их можно потом удалить.Используем LibreOffice:
find -type f -name "*.odt" -exec abiword --to=rtf soffice -env:UserInstallation=file://$HOME/.libreoffice-headless --headless --convert-to rtf {} \;Используем Abiword:
find -type f -name "*.odt" -exec abiword --to=rtf {} \;Как понимаете, таким образом можно конвертировать практически из любого формата, понимаемого этими программами, в любой другой, который они умеют сохранять, например из DOC конвертировать в ODT или наоборот, и т.д.
Удачной всем конвертации! Буду рад, если хоть чем-то помог.