LibreOffice 3.5.7.2ビルドID:350m1(Build:2)を使用しています。ターミナルからLibreOffice calcを実行し、.xlsドキュメントを開いて.csvに出力したいと思います。xlsファイルを開いてcsvとして保存し、デリミターを指定するだけで、GUIを介してこれを行うことができますが、ターミナルから実行できるようにしたいと思います。
私がやった研究:
私が走るとき
> man libreoffice
私は得る:
SYNOPSIS
libreoffice [--accept=accept-string] [--base] [--calc] [--convert-to
output_file_extension[:output_filter_name]
コマンド--convert-toの出力がありますが、その例がどのように見えるか正確にはわかりません。
libreoffice --convert-to csv:writer_csv_Export --outdir /Data/ *.xls
https://help.libreoffice.org/Common/Starting_the_Software_With_Parameters/viは言及が、それは動作しません。
libreoffice --headless --convert-to csv --outdir somedir *.xls
動作するようです。:writer_csv_Export
は不要であるように見えます。また、ホームディレクトリではなく、ファイルシステムルートで/Data/
呼び出されるディレクトリを意味する問題である可能性がありますData
。省略する--outdir DIR
と、現在のディレクトリに出力が表示されます。