Как отредактировать файл .odt с терминала?

Я много работаю с LibreOffice Writer.

Я хотел знать, есть ли способ редактировать текст через терминал?

3
задан 21 January 2018 в 03:24

8 ответов

libreoffice поставляется с возможностью конвертировать файл odt в обычный текст, который затем может быть отредактирован с помощью вашего предпочтительного текстового редактора командной строки и (если требуется) преобразован обратно в odt.

Преобразовать document.odt:
libreoffice --convert-to txt document.odt
Отредактировать файл:
nano document.txt
Преобразовать его обратно. [F8] принимает расширение имени файла в качестве аргумента, но вы также можете указать суффикс имени файла, чтобы предотвратить перезапись libreoffice исходного файла (что он делает, не спрашивая!): [F3]

Для

Если вы используете vim, вы можете настроить его для автоматического преобразования в фоновом режиме, см. : odt2txt Ответ там использует odt2txt для преобразования, но это должно быть возможно и с libreoffice --convert-to.

2
ответ дан 22 May 2018 в 15:24

libreoffice поставляется с возможностью конвертировать файл odt в обычный текст, который затем может быть отредактирован с помощью вашего предпочтительного текстового редактора командной строки и (если требуется) преобразован обратно в odt.

Преобразовать document.odt: libreoffice --convert-to txt document.odt Отредактировать файл: nano document.txt Преобразовать его обратно. [F8] принимает расширение имени файла в качестве аргумента, но вы также можете указать суффикс имени файла, чтобы предотвратить перезапись libreoffice исходного файла (что он делает, не спрашивая!): [F3]

Для

Если вы используете vim, вы можете настроить его для автоматического преобразования в фоновом режиме, см. : odt2txt Ответ там использует odt2txt для преобразования, но это должно быть возможно и с libreoffice --convert-to.

2
ответ дан 17 July 2018 в 22:34

libreoffice поставляется с возможностью конвертировать файл odt в обычный текст, который затем может быть отредактирован с помощью вашего предпочтительного текстового редактора командной строки и (если требуется) преобразован обратно в odt.

Преобразовать document.odt: libreoffice --convert-to txt document.odt Отредактировать файл: nano document.txt Преобразовать его обратно. [F8] принимает расширение имени файла в качестве аргумента, но вы также можете указать суффикс имени файла, чтобы предотвратить перезапись libreoffice исходного файла (что он делает, не спрашивая!): [F3]

Для

Если вы используете vim, вы можете настроить его для автоматического преобразования в фоновом режиме, см. : odt2txt Ответ там использует odt2txt для преобразования, но это должно быть возможно и с libreoffice --convert-to.

2
ответ дан 23 July 2018 в 23:13

libreoffice поставляется с возможностью конвертировать файл odt в обычный текст, который затем может быть отредактирован с помощью вашего предпочтительного текстового редактора командной строки и (если требуется) преобразован обратно в odt.

Преобразовать document.odt: libreoffice --convert-to txt document.odt Отредактировать файл: nano document.txt Преобразовать его обратно. [F8] принимает расширение имени файла в качестве аргумента, но вы также можете указать суффикс имени файла, чтобы предотвратить перезапись libreoffice исходного файла (что он делает, не спрашивая!): [F3]

Для

Если вы используете vim, вы можете настроить его для автоматического преобразования в фоновом режиме, см. : odt2txt Ответ там использует odt2txt для преобразования, но это должно быть возможно и с libreoffice --convert-to.

2
ответ дан 24 July 2018 в 13:10

Самое близкое к тому, что вы ищете, это wordgrinder, текстовый процессор на основе терминалов.

Вы можете установить его, выполнив:

sudo apt install wordgrinder

Вот официальный сайт проекта: https://cowlark.com/wordgrinder/

Это репозиторий Github: https://cowlark.com/wordgrinder/

И быстрое руководство по выживанию: https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b

Если вы проверите раздел Importing и Exporting, вы найдет:

Importing:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Неподдерживаемые функции игнорируются.

Exporting:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Невоспроизведенные функции игнорируются.

Это создает ODT-файл, который может быть прочитан LibreOffice и другими крупными текстовыми процессорами. Стиль символов и абзацев экспортируется и сопоставляется с стилями OpenDocument, называемыми P, H1, H2 и т. Д.

2
ответ дан 22 May 2018 в 15:24

Самое близкое к тому, что вы ищете, это wordgrinder, текстовый процессор на основе терминалов.

Вы можете установить его, выполнив:

sudo apt install wordgrinder

Вот официальный сайт проекта: https://cowlark.com/wordgrinder/

Это репозиторий Github: https://cowlark.com/wordgrinder/

И быстрое руководство по выживанию: https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b

Если вы проверите раздел Importing и Exporting, вы найдет:

Importing:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Неподдерживаемые функции игнорируются.

Exporting:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Невоспроизведенные функции игнорируются.

Это создает ODT-файл, который может быть прочитан LibreOffice и другими крупными текстовыми процессорами. Стиль символов и абзацев экспортируется и сопоставляется с стилями OpenDocument, называемыми P, H1, H2 и т. Д.

2
ответ дан 17 July 2018 в 22:34

Самое близкое к тому, что вы ищете, это wordgrinder, текстовый процессор на основе терминалов.

Вы можете установить его, выполнив:

sudo apt install wordgrinder

Вот официальный сайт проекта: https://cowlark.com/wordgrinder/

Это репозиторий Github: https://cowlark.com/wordgrinder/

И быстрое руководство по выживанию: https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b

Если вы проверите раздел Importing и Exporting, вы найдет:

Importing:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Неподдерживаемые функции игнорируются.

Exporting:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Невоспроизведенные функции игнорируются.

Это создает ODT-файл, который может быть прочитан LibreOffice и другими крупными текстовыми процессорами. Стиль символов и абзацев экспортируется и сопоставляется с стилями OpenDocument, называемыми P, H1, H2 и т. Д.

2
ответ дан 23 July 2018 в 23:13

Самое близкое к тому, что вы ищете, это wordgrinder, текстовый процессор на основе терминалов.

Вы можете установить его, выполнив:

sudo apt install wordgrinder

Вот официальный сайт проекта: https://cowlark.com/wordgrinder/

Это репозиторий Github: https://cowlark.com/wordgrinder/

И быстрое руководство по выживанию: https://gist.github.com/davidgiven/1aba97e96a9b8f9b573b

Если вы проверите раздел Importing и Exporting, вы найдет:

Importing:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Неподдерживаемые функции игнорируются.

Exporting:

Импортирует основной контент из файлов ODT. OpenDocument сложный и трудный для анализа, но WordGrinder сделает все возможное, чтобы применить соответствующие стили. Невоспроизведенные функции игнорируются.

Это создает ODT-файл, который может быть прочитан LibreOffice и другими крупными текстовыми процессорами. Стиль символов и абзацев экспортируется и сопоставляется с стилями OpenDocument, называемыми P, H1, H2 и т. Д.

2
ответ дан 24 July 2018 в 13:10

Другие вопросы по тегам:

Похожие вопросы: