Kako paketno pretvoriti datoteke DOCX v format TXT s funkcijo textutil v Mac OS X

Anonim

Mac vključuje fantastično orodje ukazne vrstice, imenovano textutil, ki omogoča hitre pretvorbe oblike besedilnih datotek in prevajanje skoraj vseh besedilnih ali besednih vrst dokumentov v druge. O textutilu smo razpravljali za različne namene, vendar je običajno šlo za enkratne pretvorbe določene datoteke v novo vrsto datoteke.Tokrat se bomo osredotočili na paketno pretvorbo skupine datotek, ki so v običajnem formatu Microsoft Office »DOCX«, ki je v bistvu stisnjena različica XML klasične datoteke Office DOC, v preprosto obliko datoteke TXT ali RTF, ki ima večjo združljivost. Ker je textutil orodje ukazne vrstice, bi moralo biti uporabnikom nekoliko udobno uporabljati terminal, preden se potopijo, kar se odraža v prvih prikazanih primerih za tiste, ki dovolj dobro poznajo ukazno vrstico. Če ste novi, bomo poskušali narediti dovolj enostavno, da bo lahko sledil skoraj vsakdo na kateri koli stopnji spretnosti z Mac OS X.

Paketno pretvorbo DOCX v TXT / RTF z textutil

Za tiste, ki so vešči uporabe ukazne vrstice, je sintaksa, potrebna za paketno pretvorbo datotek docx v txt ali rtf, naslednja:

Pretvori DOCX v TXT

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

Pretvori .docx v .rtf :

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

Zastavica »-convert txt« ali »-convert rtf« sporoči textutil-u, naj pretvori datoteke v dani format, preostali del ukaznega niza pa je preprosto pot do zadevnih datotek. Nato se uporabi nadomestni znaks pripono datoteke .docx, da ukaz textutil pretvori vse v tem določenem imeniku.

Sveže pretvorjene datoteke rtf ali txt bodo prikazane v istem imeniku kot izvirne datoteke .docx, izvirne datoteke dock ne bodo prepisane ali spremenjene. To je to, končali ste. Očitno je format datoteke txt bolj univerzalno berljiv kot rtf, vendar datoteke RTF ohranjajo nekaj oblikovanja bolje kot txt. Uporabite tisto, kar je potrebno, ali odvisno od kompleksnosti zadevnih datotek docx.

Paketno pretvorbo DOCX v TXT za začetnike terminala Mac

Če vam je bilo zgoraj omenjenega čez glavo, ne skrbite, postopek lahko nekoliko olajšate s kombinacijo iskalnika in terminala, zahvaljujoč triku tiskanja celotne poti:

  1. V datotečnem sistemu Finder se pomaknite do imenika, kjer se nahajajo datoteke docx, ki jih je treba pretvoriti, ali povlecite mapo, ki vsebuje docx, na namizje
  2. Odprite aplikacijo Terminal, ki jo najdete v /Applications/Utilities/
  3. Vnesite naslednjo sintakso ukaza in dodajte presledek na koncu 'txt', vendar še ne pritisnite return:
  4. textutil -convert txt

  5. Pojdite nazaj v Finder, zdaj povlecite in spustite mapo, ki vsebuje docx, v terminalsko okno, da natisnete celotno pot imenika v terminal
  6. Na koncu poti imenika dodajte ».docx« brez narekovajev, dobljeni ukazni niz v pozivu terminala bi moral izgledati nekako takole:
  7. textutil -convert txt ~/Desktop/MyDocxFiles/.docx

  8. Pritisnite return za dokončanje paketne pretvorbe

Nove datoteke .txt se bodo skoraj v trenutku pojavile v isti mapi kot izvirne datoteke .docx, imajo celo isto ime datoteke z izjemo nove pripone zapisa datoteke. Če ne morete ločiti stare datoteke od novih datotek, se prepričajte, da so pripone formata datotek nastavljene tako, da so vidne v Mac Finderju, da preprosto prikažete razliko.

Hvala Jamesu Harvardu za nasvet.

Kako paketno pretvoriti datoteke DOCX v format TXT s funkcijo textutil v Mac OS X