저는 LibreOffice Writer 와 많은 일을합니다 .
터미널을 통해 텍스트를 편집하는 방법이 있는지 알고 싶습니까?
저는 LibreOffice Writer 와 많은 일을합니다 .
터미널을 통해 텍스트를 편집하는 방법이 있는지 알고 싶습니까?
답변:
libreoffice
odt
파일을 일반 텍스트 로 변환하는 옵션이 포함되어 있으며 , 원하는 명령 행 텍스트 편집기로 편집하고 원하는 경우 다시로 변환 할 수 odt
있습니다.
변환 document.odt
:
libreoffice --convert-to txt document.odt
원하는 텍스트 편집기로 파일을 편집하십시오. 예 :
gedit document.txt
nano document.txt
vim document.txt
다시 변환하십시오. 는 --convert-to
인수로 파일 이름 확장이 필요하지만 당신은 또한 방지하기 위해 파일 이름 접미사를 지정할 수 있습니다 libreoffice
원본 파일 덮어 쓰기에서 (이 요청하지 않고 않습니다!)
libreoffice --convert-to _new.odt document.txt
변환에는 또한 odt2txt
둘 다 시도하고 결과를 비교하고 싶습니다.
당신이 사용하는 경우 vim
당신이 볼, 그것은 백그라운드에서 자동으로 당신을 위해 변환을 구성 할 수 있습니다 : 그것은 .ODT, .DOC, .DOCX, .RTF 및 기타 비 일반 텍스트 형식으로 쉽게 작업 할 수 있습니다 정력? 거기에 대한 답변 odt2txt
은 변환에 사용되지만 가능해야합니다 libreoffice --convert-to
.
찾고있는 가장 가까운 것은 wordgrinder
터미널 기반 워드 프로세서입니다.
다음을 실행하여 설치할 수 있습니다.
sudo apt install wordgrinder
다음은 프로젝트의 공식 웹 사이트입니다 : https://cowlark.com/wordgrinder/
이것은 Github 저장소입니다 : https://github.com/davidgiven/wordgrinder
그리고 빠른 생존 가이드 : https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b
가져 오기 및 내보내기 섹션을 확인하면 다음을 찾을 수 있습니다.
ODT 파일에서 기본 컨텐츠를 가져옵니다. OpenDocument는 복잡하고 구문 분석하기 어렵지만 WordGrinder는 적절한 스타일을 적용하기 위해 최선을 다할 것입니다. 지원되지 않는 기능은 무시됩니다.
LibreOffice 및 기타 다양한 주요 워드 프로세서에서 읽을 수있는 ODT 파일을 생성합니다. 문자 및 단락 스타일을 내보내고 P, H1, H2 등의 OpenDocument 스타일에 매핑합니다.