bash libreoffice calc에서 기존 .odt 파일을 열고 몇 줄의 데이터(헤드리스 모드에서)를 삽입하여 기본적으로 bash를 통해 .odt 파일을 조작하는 방법이 있습니까?
Bash에서 일부 PDF 파일을 읽고 파일에서 특정 데이터를 검색한 다음 데이터 형식을 지정하여 LibreOffice Calc에서 열 수 있는 .csv 파일을 생성하고 있습니다. 하지만 .csv의 필드 형식을 지정하거나 글꼴 크기 등을 변경할 수는 없습니다.
내가 원하는 것은 .csv 파일을 사용하는 것이 아니라 기존 .odt 스프레드시트 파일(서식 지정 및 색상 셀, 여백 포함)을 열고 bash 중간에서 직접 특정 셀에 데이터를 삽입하는 것입니다.
답변1
파일을 .fods(플랫 XML ODF)로 저장하면 내용이 읽을 수 있는 XML이므로 bash를 사용하여 편집하는 것은 상당히 쉬울 것입니다.