मैक ओएस एक्स में टेक्स्टटिल के साथ TXT प्रारूप में DOCX फ़ाइलों को कनवर्ट करने के लिए बैच कैसे करें

मैक में टेक्स्टटिल नामक एक शानदार कमांड लाइन टूल शामिल है जो त्वरित टेक्स्ट फ़ाइल प्रारूप रूपांतरणों की अनुमति देता है, लगभग किसी भी पाठ या शब्द दस्तावेज़ प्रकार को दूसरे में अनुवाद करता है। हमने विभिन्न उपयोगों के लिए टेक्स्टुटिल पर चर्चा की है, लेकिन आम तौर पर यह एक विशिष्ट फ़ाइल के एक-दूसरे रूपांतरणों के लिए एक नई फ़ाइल प्रकार में किया गया है। इस बार हम बैच पर सामान्य माइक्रोसॉफ्ट ऑफिस "डॉक्सएक्स" प्रारूप में फ़ाइलों के समूह को परिवर्तित करने पर ध्यान केंद्रित करेंगे, जो मूल रूप से एक क्लासिक ऑफिस डीओसी फ़ाइल का संपीड़ित एक्सएमएल संस्करण है, जो एक साधारण TXT या RTF फ़ाइल प्रारूप में है, जो कि अधिक संगतता है।

चूंकि textutil एक कमांड लाइन उपकरण है, उपयोगकर्ताओं को डाइविंग से पहले टर्मिनल का उपयोग करके कुछ हद तक आरामदायक होना चाहिए, यह उन लोगों के लिए दिखाए गए पहले उदाहरणों में दिखाई देता है जो कमांड लाइन को पर्याप्त रूप से जानते हैं। यदि आप नए हैं, हालांकि हम इसे इतना आसान बनाने की कोशिश करेंगे कि मैक ओएस एक्स के साथ किसी भी कौशल स्तर पर लगभग कोई भी साथ चलने में सक्षम होना चाहिए।

बैच कनवर्टिंग DOCX से TXT / RTF टेक्स्ट्यूटिल के साथ

कमांड लाइन का उपयोग करने के लिए उपयुक्त हैं, बैच 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 फ़ाइल एक्सटेंशन के साथ एक वाइल्डकार्ड * का उपयोग किया जाता है।

ताजा रूप से परिवर्तित आरटीएफ या txt फ़ाइलें मूल .docx फ़ाइलों के समान निर्देशिका में दिखाई देगी, मूल डॉक फ़ाइलों को ओवरराइट या संशोधित नहीं किया जाएगा। यही वह है, आप सब कर चुके हैं। जाहिर है कि txt फ़ाइल प्रारूप आरटीएफ की तुलना में अधिक सार्वभौमिक रूप से पठनीय है, लेकिन आरटीएफ फाइलें कुछ प्रारूपण को txt से बेहतर बनाए रखती हैं। जो भी आवश्यक हो, या प्रश्न में docx फ़ाइलों की जटिलता के आधार पर उपयोग करें।

मैक टर्मिनल न्यूबीज के लिए बैच कनवर्ट करना DOCX से TXT

अगर उपरोक्त आपके सिर पर था, तो चिंता न करें, आप खोजक और टर्मिनल के संयोजन का उपयोग कर प्रक्रिया को थोड़ा आसान बना सकते हैं, प्रिंट पूर्ण पथ चाल के लिए धन्यवाद:

  1. खोजक फ़ाइल सिस्टम में उस निर्देशिका में नेविगेट करें जहां docx फ़ाइलें स्थित हैं जिन्हें परिवर्तित करने की आवश्यकता है, या डेस्कटॉप में फ़ोल्डर वाले दस्तावेज़ को खींचें
  2. टर्मिनल एप्लिकेशन खोलें, / अनुप्रयोग / उपयोगिता /
  3. निम्न आदेश वाक्यविन्यास टाइप करें, 'txt' के अंत में एक स्थान जोड़ना, लेकिन अभी तक वापसी न करें:
  4. textutil -convert txt

  5. फ़ाइंडर पर वापस जाएं, टर्मिनल में पूर्ण निर्देशिका पथ मुद्रित करने के लिए टर्मिनल विंडो में फ़ोल्डर वाले दस्तावेज़ को ड्रैग और ड्रॉप करें
  6. उद्धरण के बिना निर्देशिका पथ "* .docx" के अंत में जोड़ें, टर्मिनल प्रॉम्प्ट पर परिणामी कमांड स्ट्रिंग को इस तरह कुछ दिखना चाहिए:
  7. textutil -convert txt ~/Desktop/MyDocxFiles/*.docx

  8. बैच रूपांतरण को पूरा करने के लिए वापसी हिट करें

नई .txt फ़ाइलें लगभग उसी फ़ोल्डर में मूल .docx फ़ाइलों के रूप में दिखाई देगी, उनके पास फ़ाइल फ़ाइल एक्सटेंशन के अपवाद के साथ एक ही फ़ाइल नाम भी होगा। यदि आप पुरानी फ़ाइल को नई फाइलों से अलग नहीं बता सकते हैं, तो सुनिश्चित करें कि आपके पास आसानी से अंतर दिखाने के लिए मैक फाइंडर में दिखाई देने के लिए फ़ाइल स्वरूप एक्सटेंशन सेट हैं।

टिप विचार के लिए जेम्स हार्वर्ड के लिए धन्यवाद।