Как преобразовать файл Excel в файл Calc из командной строки?

Я знаю, что вы можете использовать libreoffice в качестве инструмента командной строки и один параметр для преобразования форматов ---convert-to, я не знаю других программ.

Тем не менее, я не знаю, как заставить это работать, что я должен печатать с libreoffice или другой программой, чтобы конвертировать из Excel в Calc или наоборот?

1 ответ

Решение

Используйте расширение по умолчанию, чтобы указать, во что вы хотите конвертировать ваш файл:

libreoffice --convert-to xlsx filename.ods

преобразовать файл Calc в Excel (это создаст filename.xlsx), или же

libreoffice --convert-to ods filename.xlsx

наоборот.

Если вы хотите преобразовать пакет файлов за один раз, используйте *:

libreoffice --convert-to ods *.xlsx

Если это не работает, либо введите команду с sudo или исправить право собственности на ваш .config каталог (см. здесь):

sudo chown -R --reference="$HOME" ~/.config
Другие вопросы по тегам