Ako hromadne konvertovať súbory DOCX do formátu TXT pomocou textutila v systéme Mac OS X

Anonim

Mac obsahuje fantastický nástroj príkazového riadka s názvom textutil, ktorý umožňuje rýchlu konverziu formátov textových súborov a prekladá takmer akýkoľvek typ textu alebo textového dokumentu do iného. Diskutovali sme o textutile na rôzne použitia, ale zvyčajne to bolo na jednorazové konverzie konkrétneho súboru na nový typ súboru.Tentokrát sa zameriame na dávkovú konverziu skupiny súborov, ktoré sú v bežnom formáte „DOCX“ Microsoft Office, čo je v podstate komprimovaná XML verzia klasického súboru Office DOC, do jednoduchého formátu súboru TXT alebo RTF, ktorý má väčšiu kompatibilitu. Pretože textutil je nástroj príkazového riadka, používatelia by mali byť s používaním terminálu pred ponorením do istej miery spokojní, čo sa odráža v prvých príkladoch zobrazených pre tých, ktorí dostatočne dobre poznajú príkazový riadok. Ak ste nový, pokúsime sa to zjednodušiť tak, aby to mohol sledovať takmer každý na akejkoľvek úrovni zručností s Mac OS X.

Hromadná konverzia DOCX na TXT / RTF pomocou textového nástroja

Pre tých, ktorí vedia používať príkazový riadok, je syntax potrebná na dávkovú konverziu súborov docx na txt alebo rtf nasledovná:

Previesť DOCX na TXT

textutil -previesť txt /cesta/do/DOCX/súbory/.docx

Previesť .docx na .rtf :

textutil -previesť rtf /cesta/do/docx/súbory/.docx

Príznak „-convert txt“ alebo „-convert rtf“ hovorí textutilu, aby skonvertoval súbory do daného formátu, a zvyšok príkazového reťazca je jednoducho cesta k príslušným súborom. Potom sa použije zástupný znaks príponou súboru .docx, ktorý povie textutilu, aby previedol všetko v danom adresári.

Čerstvo skonvertované súbory rtf alebo txt sa objavia v rovnakom adresári ako pôvodné súbory .docx, pôvodné súbory doku nebudú prepísané ani upravené. To je všetko, máte hotovo. Je zrejmé, že formát súboru txt je všeobecne čitateľnejší ako rtf, ale súbory RTF si zachovávajú určité formátovanie lepšie ako txt. Použite, čo je potrebné, alebo v závislosti od zložitosti príslušných súborov docx.

Hromadná konverzia DOCX na TXT pre nováčikov terminálu Mac

Ak vám vyššie uvedené preháňalo hlavu, nebojte sa, tento proces si môžete trochu zjednodušiť použitím kombinácie Findera a Terminálu vďaka triku s plnou cestou tlače:

  1. V systéme súborov Finder prejdite do adresára, kde sa nachádzajú súbory docx, ktoré je potrebné skonvertovať, alebo presuňte priečinok obsahujúci docx na plochu
  2. Otvorte aplikáciu Terminál, ktorú nájdete v /Applications/Utilities/
  3. Napíšte nasledujúcu syntax príkazu a na koniec „txt“ pridajte medzeru, ale zatiaľ nestláčajte kláves return:
  4. textutil -previesť txt

  5. Vráťte sa späť do Findera, teraz pretiahnite priečinok obsahujúci docx do okna terminálu, aby ste vytlačili celú cestu k adresáru do terminálu
  6. Na koniec cesty k adresáru pridajte „.docx“ bez úvodzoviek, výsledný príkazový reťazec na príkazovom riadku by mal vyzerať asi takto:
  7. textutil -convert txt ~/Desktop/MyDocxFiles/.docx

  8. Kliknutím na tlačidlo Return dokončite dávkovú konverziu

Nové súbory .txt sa takmer okamžite objavia v rovnakom priečinku ako pôvodné súbory .docx, dokonca majú rovnaký názov súboru s výnimkou novej prípony formátu súboru. Ak nedokážete rozlíšiť starý súbor od nových súborov, uistite sa, že máte prípony formátu súborov nastavené na viditeľné v Mac Finder, aby ste jednoducho ukázali rozdiel.

Vďaka Jamesovi Harvardovi za nápad s tipom.

Ako hromadne konvertovať súbory DOCX do formátu TXT pomocou textutila v systéme Mac OS X