LibreOffice 3.5.7.2 Build ID: 350m1 (Build: 2) kullanıyorum ve bir .xls belgesi açmak ve .csv çıktısı almak için terminalden LibreOffice calc çalıştırmak istiyorum. Bunu sadece xls dosyasını açıp csv olarak kaydedip ayırıcıyı belirterek GUI aracılığıyla yapabilirim, ancak terminal üzerinden yapabilmek istiyorum.
Yaptığım araştırmalar:
koştuğumda
> man libreoffice
Alırım:
SYNOPSIS
libreoffice [--accept=accept-string] [--base] [--calc] [--convert-to
output_file_extension[:output_filter_name]
hangi bir komut --convert-çıktı var ama tam olarak bunun bir örnek nasıl görüneceğinden emin değilim, denedim:
libreoffice --convert-to csv:writer_csv_Export --outdir /Data/ *.xls
https://help.libreoffice.org/Common/Starting_the_Software_With_Parameters/vi bahsettiği gibi çalışmıyor.
libreoffice --headless --convert-to csv --outdir somedir *.xls
çalışıyor gibi görünüyor.:writer_csv_Export
gereksiz gibi görünüyor ve aynı zamanda ana dizininizde değil, dosya sistemi kökünde/Data/
çağrılan bir dizin anlamına gelen bir sorun olabilirData
. Sadece atlayın--outdir DIR
ve çıktıyı geçerli dizinde alacaksınız.