כיצד להמיר קבצי 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 -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 Terminal Newbies
אם האמור לעיל היה מעל ראשך, אל תדאג, אתה יכול להקל מעט על התהליך על ידי שימוש בשילוב של Finder והמסוף, הודות לטריק ההדפסה המלאה:
- נווט במערכת הקבצים Finder לספרייה שבה נמצאים קבצי ה-docx שיש להמיר, או גרור את התיקיה המכילה docx לשולחן העבודה
- פתח את אפליקציית Terminal, שנמצאת ב- /Applications/Utilities/
- הקלד את תחביר הפקודה הבא, הוספת רווח בסוף 'txt', אך אל תלחץ עדיין על return:
- חזור ל-Finder, כעת גרור ושחרר את התיקיה המכילה docx לחלון הטרמינל כדי להדפיס את נתיב הספרייה המלא אל הטרמינל
- הוסף בסוף נתיב הספרייה ".docx" ללא המירכאות, מחרוזת הפקודה המתקבלת בשורת הטרמינל צריכה להיראות בערך כך:
- הקש על חזרה כדי להשלים את ההמרה האצווה
textutil -convert txt
textutil -convert txt ~/Desktop/MyDocxFiles/.docx
קובצי ה-.txt החדשים יופיעו כמעט באופן מיידי באותה תיקיה כמו קבצי ה-.docx המקוריים, יש להם אפילו אותו שם קובץ למעט סיומת פורמט הקובץ החדשה. אם אינך יכול להבדיל בין הקובץ הישן לבין הקבצים החדשים, ודא שהגדרת הרחבות בפורמט הקבצים כגלויות ב-Mac Finder כדי להראות בקלות את ההבדל.
תודה לג'יימס הרווארד על רעיון הטיפ.