web-dev-qa-db-ja.com

コマンドラインからExcelファイルを計算ファイルに変換する方法は?

Libreofficeをコマンドラインツールとして使用でき、フォーマットを変換するパラメーターの1つが--convert-toであることがわかります。他のプログラムは知りません。

しかし、私はそれを機能させる方法がわかりません、ExcelからCalcに変換するためにlibreofficeまたは別のプログラムで何を入力する必要がありますか?

4
sharkant

デフォルトの拡張子を使用して、ファイルの変換対象を指定しますto

libreoffice --convert-to xlsx filename.ods

calcファイルをExcelに変換する(これによりfilename.xlsxが作成されます)、または

libreoffice --convert-to ods filename.xlsx

逆に。

一度にファイルのバッチを変換する場合は、*を使用します。

libreoffice --convert-to ods *.xlsx

これが機能しない場合は、Sudoを指定してコマンドを入力するか、.configディレクトリの所有権を修正します( here を参照):

Sudo chown -R --reference="$HOME" ~/.config
7
Jos