Автоматизация рутины в OS X. Урок 5. Пакетная конвертация текстовых файлов
Для конвертации текстовых файлов используется утилита textutil, которая входит в стандартную комплектацию OS X. С ее помощью можно за несколько секунд объединить несколько файлов в один, перевести документы Word в plain-текст, изменить размер шрифта у группы файлов и много другое. В этой статье разберем несколько простых приемов работы с textutil, которые пригодятся любому студенту или офисному работнику.
Как запустить терминал?
Выбрать в Finder папку Macintosh HD -> Программы -> Утилиты и найти в ней значок приложения «Терминал». Или просто воспользоваться Spotlight.
Как конвертировать текстовый файл в документ Word?
Ввести в терминал команду вида «textutil» + «-convert» + «формат выходного файла» + «имя исходного файла»:
textutil -convert doc text.txt
После выполнения команды в директории с исходным файлом появится новый файл с таким же именем, но другим расширением.
Как присвоить произвольное имя выходному файлу?
К предыдущей команде надо приписать «-output» + «имя нового файла»:
textutil -convert doc text.txt -output new_text.doc
Как проверить успешно ли прошла конвертация?
Открыть файл не покидая терминала с помощью команды «open» + «имя файла».
open new_text.doc
Как объединить несколько текстовых файлов в один документ Word?
С помощью хорошо знакомой всем любителям Linux команде cat.
textutil -cat doc text1.txt text2.txt text3.txt text4.txt text5.txt text6.txt text7.txt -output alltexts.doc
Как конвертировать в Word все текстовые файлы в директории?
Ввести в терминал команду вида «textutil» + «-convert» + «формат выходных файлов» + «*» + «расширение исходных файлов».
textutil -convert doc *.txt
Как изменить кодировку файла?
Добавить к стандартной конвертации параметр «-encoding»+ «имя кодировки»:
textutil -convert txt -encoding utf-8 text.txt
Как задать стиль и размер шрифта для выходного файла?
Добавить параметры «-font»+ «имя шрифта» и «-fontsize»+ «размер шрифта»:
textutil -convert rtf -font Times -fontsize 10 foo.txt
С каким форматами может работать textutil?
txt, html, rtf, rtfd, doc, docx, wordml, odt, webarchive.
Как узнать обо всех командах и параметрах textutil?
Полную справочную информацию об этой утилите можно получить с помощью команды:
textutil -help
Предыдущие публикации из цикла «Автоматизация рутины в OS X» вы можете найти по следующим ссылкам:
- Автоматизация рутины в OS X. Урок 1. Пакетная обработка изображений
- Автоматизация рутины в OS X. Урок 2. Генерация слайдов для презентаций
- Автоматизация рутины в OS X. Урок 3. Рассылаем спам
- Автоматизация рутины в OS X. Урок 4. Простейший парсинг почтового ящика
Читай и используй:
- Как проверить гарантию на Айфон
- Как восстановить айфон как новый
- Где на самом деле производится iPhone
✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.