AppleInsider.ru
X
О проекте Реклама
Чат
с читателями
Присоединяйтесь
в Телеграме

[Mac OS X] Конвертируем тексты в командной строке

Продолжаем исследовать возможности командной строки в OS X. На этот раз займемся текстовыми файлами в различных форматах и их конвертацией из одного формата в другой.

Естественно в OS X и для этой задачи найдется инструмент. 🙂

И имя ему — утилита textutil, которая умеет конвертировать форматы:

txt, html, rtf, rtfd, doc, docx, wordml, odt, webarchive

из одного в другой.

Использование утилиты достаточно несложное. Сразу приведу пример.
С помощью TextEdit.app я подготовил тестовый файл Высказывания.rtf:

(все картинки кликабельны)

Давайте сконвертируем его, например, в формат docx:

textutil -convert docx Desktop/Высказывания.rtf

Проверяем что получилось:

open Desktop/Высказывания.docx

Или, например, в html:

textutil -convert html Desktop/Высказывания.html

Проверяем:

open Desktop/Высказывания.html

Давайте попробуем что-нибудь поинтереснее. Создадим файл в формате doc прямо из командной строки. Для этого в качестве источника текста возьмем не текстовый файл, а так называемый Standard Input (стандартный ввод) — stdin. Выполняем команду:

textutil -convert doc -stdin -font Times -fontsize 18 -output Desktop/MyText.doc

После запуска на выполнение, команда переведет курсор в следующую строку и будет ждать ввода текста. Вводим нужный текст, а по завершению ввода нажимаем комбинацию Ctrl+D:

И проверяем, что получилось — open Desktop/MyText.doc:

Можно еще проверить файл и самой утилитой:

Все возможности утилиты, как всегда, можно посмотреть по команде man textutil или pman textutil.

Удачи!

Новости по теме
iPhone начнут вскрывать, чтобы установить туда мессенджер Max. Это фейк?
Apple еще не выпустила финальную версию iOS 26, а уже тестирует iOS 26.4 с новыми функциями
Новая функция iOS 26.4: iPhone научится искать в интернете за вас с помощью ИИ
Новости партнеров
Криптовалюты и акции может ждать рекордный приток капитала из-за ситуации на рынках США. Что это значит?
Криптовалюты и акции может ждать рекордный приток капитала из-за ситуации на рынках США. Что это значит?
Как чтение новостей делает нас жирными — неожиданная взаимосвязь
Как чтение новостей делает нас жирными — неожиданная взаимосвязь
Новые возможности ИИ Google позволяют убирать заборы и погружаться в происходящее
Новые возможности ИИ Google позволяют убирать заборы и погружаться в происходящее