Πώς να μετατρέψετε ομαδικά αρχεία DOCX σε μορφή TXT με textutil στο Mac OS X

Anonim

Το Mac περιλαμβάνει ένα φανταστικό εργαλείο γραμμής εντολών που ονομάζεται textutil, το οποίο επιτρέπει γρήγορες μετατροπές μορφής αρχείου κειμένου, μεταφράζοντας σχεδόν κάθε τύπο εγγράφου κειμένου ή word σε άλλον. Έχουμε συζητήσει το textutil για διάφορες χρήσεις, αλλά συνήθως ήταν για μεμονωμένες μετατροπές ενός συγκεκριμένου αρχείου σε νέο τύπο αρχείου.Αυτή τη φορά θα επικεντρωθούμε στη μαζική μετατροπή μιας ομάδας αρχείων που είναι στην κοινή μορφή "DOCX" του Microsoft Office, η οποία είναι βασικά μια συμπιεσμένη έκδοση XML ενός κλασικού αρχείου Office DOC, σε μια απλή μορφή αρχείου TXT ή RTF, η οποία έχει μεγαλύτερη συμβατότητα. Επειδή το textutil είναι ένα εργαλείο γραμμής εντολών, οι χρήστες θα πρέπει να είναι κάπως άνετοι χρησιμοποιώντας το τερματικό πριν καταδυθούν μέσα, αυτό αντικατοπτρίζεται στα πρώτα παραδείγματα που παρουσιάζονται για όσους γνωρίζουν αρκετά καλά τη γραμμή εντολών. Αν είστε νέος, ωστόσο, θα προσπαθήσουμε να το κάνουμε αρκετά εύκολο ώστε σχεδόν οποιοσδήποτε σε οποιοδήποτε επίπεδο δεξιοτήτων με Mac OS X θα πρέπει να μπορεί να το ακολουθήσει.

Μετατροπή παρτίδας DOCX σε TXT / RTF με textutil

Για όσους είναι έμπειροι στη χρήση της γραμμής εντολών, η σύνταξη που απαιτείται για τη μαζική μετατροπή αρχείων docx σε txt ή rtf είναι η εξής:

Μετατροπή 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. Ανοίξτε την εφαρμογή Terminal, που βρίσκεται στο /Applications/Utilities/
  3. Πληκτρολογήστε την ακόλουθη σύνταξη εντολών, προσθέτοντας ένα κενό στο τέλος του 'txt', αλλά μην πατήσετε το return ακόμα:
  4. textutil -convert txt

  5. Επιστρέψτε στο Finder, τώρα σύρετε και αποθέστε το φάκελο που περιέχει το docx στο παράθυρο του τερματικού για να εκτυπώσετε την πλήρη διαδρομή καταλόγου στο τερματικό
  6. Προσθήκη στο τέλος της διαδρομής καταλόγου ".docx" χωρίς τα εισαγωγικά, η συμβολοσειρά εντολών που προκύπτει στη γραμμή εντολών του τερματικού θα πρέπει να μοιάζει κάπως έτσι:
  7. textutil -convert txt ~/Desktop/MyDocxFiles/.docx

  8. Πατήστε επιστροφή για να ολοκληρώσετε τη μετατροπή παρτίδας

Τα νέα αρχεία .txt θα εμφανιστούν σχεδόν αμέσως στον ίδιο φάκελο με τα αρχικά αρχεία .docx, έχουν ακόμη και το ίδιο όνομα αρχείου με εξαίρεση την επέκταση της νέας μορφής αρχείου. Εάν δεν μπορείτε να ξεχωρίσετε το παλιό αρχείο από τα νέα αρχεία, βεβαιωθείτε ότι έχετε ορίσει τις επεκτάσεις μορφής αρχείου να είναι ορατές στο Mac Finder για να φαίνεται εύκολα η διαφορά.

Ευχαριστώ τον James Harvard για την ιδέα συμβουλής.

Πώς να μετατρέψετε ομαδικά αρχεία DOCX σε μορφή TXT με textutil στο Mac OS X