LibreOffice 3.5.7.2 빌드 ID : 350m1 (빌드 : 2)을 사용하고 있으며 터미널에서 LibreOffice calc를 실행하여 .xls 문서를 열고 .csv로 출력하려고합니다. xls 파일을 열고 csv로 저장하고 delimeter를 지정하여 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
하면 현재 디렉토리에 출력이 표시됩니다.