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.

Удачи!

Новости по теме
Как сразу скопировать скриншот на компьютере Mac, не сохраняя его на рабочий стол
Обновлённая Яндекс Станция Лайт 2 без экрана: плюсы, минусы и цена
Спорим, не знали? iPhone можно превратить в веб-камеру для Nintendo Switch 2
Новости партнеров
Нейросеть Higgsfield бесплатно делает реалистичные фото и видео: пошаговая инструкция
Нейросеть Higgsfield бесплатно делает реалистичные фото и видео: пошаговая инструкция
Samsung отказалась улучшать камеру своих смартфонов. Ничего хорошего не будет до 2028 года
Samsung отказалась улучшать камеру своих смартфонов. Ничего хорошего не будет до 2028 года
Июнь для 2Miners: важные обновления ERG и ZEPH
Июнь для 2Miners: важные обновления ERG и ZEPH