Saya menggunakan LibreOffice 3.5.7.2 Build ID: 350m1 (Build: 2) dan ingin menjalankan LibreOffice calc dari terminal untuk membuka dokumen .xls dan output ke .csv. Saya dapat melakukan ini melalui GUI hanya dengan membuka file xls dan menyimpan sebagai csv dan menentukan delimeter, tetapi saya ingin dapat melakukannya melalui terminal.
Penelitian yang telah saya lakukan:
ketika saya berlari
> man libreoffice
Saya mendapat:
SYNOPSIS
libreoffice [--accept=accept-string] [--base] [--calc] [--convert-to
output_file_extension[:output_filter_name]
yang memiliki perintah --convert-to output tetapi saya tidak begitu yakin bagaimana contoh itu akan terlihat, saya mencoba:
libreoffice --convert-to csv:writer_csv_Export --outdir /Data/ *.xls
sebagai https://help.libreoffice.org/Common/Starting_the_Software_With_Parameters/vi menyebutkan tetapi tidak berfungsi.
libreoffice --headless --convert-to csv --outdir somedir *.xls
tampaknya berhasil.:writer_csv_Export
tampaknya tidak perlu, dan mungkin juga menjadi masalah yang/Data/
berarti direktori yang disebutData
di root filesystem, bukan di direktori home Anda. Abaikan saja--outdir DIR
dan Anda akan mendapatkan output di direktori saat ini.