Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Как пакетно конвертировать файлы DOCX в формат TXT с помощью textutil в Mac OS X

Mac включает в себя фантастический инструмент командной строки, называемый textutil, который позволяет быстро преобразовывать текстовые форматы файлов, переводя практически любой текст или текстовый тип документа в другой. Мы обсудили textutil для различных применений, но обычно это было одноразовое преобразование определенного файла в новый тип файла. На этот раз мы сосредоточимся на пакетной конвертации группы файлов, которые находятся в общем формате Microsoft Office «DOCX», который представляет собой в основном сжатую XML-версию классического файла Office DOC, в простой формат TXT или RTF, который имеет большую совместимость.

Поскольку textutil — это инструмент командной строки, пользователи должны быть немного удобны с использованием терминала перед погружением, это отражено в первых примерах, показанных для тех, кто знает командную строку достаточно хорошо. Если вы новичок, хотя мы постараемся сделать это достаточно легко, чтобы почти любой на любом уровне мастерства с Mac OS X мог следовать.

Пакетное преобразование DOCX в TXT / RTF с textutil

Для тех, кто умеет использовать командную строку, синтаксис, необходимый для пакетного преобразования docx в txt или rtf, выглядит следующим образом:

Пакетное преобразование файлов docx в txt с textutil

Преобразование DOCX в TXT:

textutil -convert txt /path/to/DOCX/files/*.docx

Преобразовать .docx в .rtf:

textutil -convert rtf /path/to/docx/files/*.docx

Флаг «-convert txt» или «-convert rtf» указывает textutil преобразовывать файлы в заданный формат, а остальная часть командной строки — это просто путь к указанным файлам. Затем подстановочный знак * используется с расширением файла .docx, чтобы передать textutil для преобразования всего в указанный каталог.

Недавно преобразованные файлы rtf или txt будут отображаться в том же каталоге, что и исходные .docx-файлы, исходные файлы док-станции не будут перезаписаны или изменены. Вот и все, все готово. Очевидно, что формат файла txt является более универсальным, чем rtf, но файлы RTF поддерживают некоторое форматирование лучше, чем txt. Используйте то, что необходимо, или в зависимости от сложности файлов docx.

Пакетное преобразование DOCX в TXT для новичков в Mac

Если выше было над головой, не волнуйтесь, вы можете сделать процесс немного проще, используя комбинацию Finder и Terminal, благодаря трюку полного пути печати:

  1. Перейдите в файловую систему Finder в каталог, где расположены файлы docx, которые необходимо преобразовать, или перетащите папку, содержащую docx, на рабочий стол
  2. Откройте приложение «Терминал», находящееся в разделе «Приложения / Утилиты /
  3. Введите следующий синтаксис команды, добавив пробел в конце ‘txt’, но еще не нажав return:
  4. textutil -convert txt

  5. Вернитесь к Finder, теперь перетащите папку, содержащую docx, в окно терминала, чтобы распечатать полный путь каталога к терминалу
  6. Добавьте в конце пути к каталогу «* .docx» без кавычек, итоговая строка команды в командной строке терминала должна выглядеть примерно так:
  7. textutil -convert txt ~ / Desktop / MyDocxFiles / *. docx

  8. Нажмите «Вернуться», чтобы завершить пакетное преобразование

Новые .txt-файлы появятся почти мгновенно в той же папке, что и исходные .docx-файлы, у них даже есть одно и то же имя файла, за исключением нового расширения формата файла. Если вы не можете отделить старый файл от новых файлов, убедитесь, что у вас есть расширения формата файла, установленные на Mac Finder, чтобы легко показать разницу.

Пакетное преобразование файлов docx в txt в папку Mac

Спасибо Джеймсу Гарварду за идею подсказки.

Понравилась статья? Поделиться с друзьями: