कैसे "बिल्ली" या "कम" एक libreoffice लेखक .odt फ़ाइल के लिए?


26

वहाँ एक .odt फ़ाइल के लिए एक तरीका है catया के lessरूप में antiword.doc फ़ाइलों के लिए है?

जवाबों:


35

समाधान का उपयोग कर रहा है odt2txt। अब, यह कमांड दो अलग-अलग पैकेजों द्वारा प्रदान की जाती है, जिसका नाम एक है जिसे odt2txtआप स्थापित कर सकते हैं

sudo apt-get install odt2txt 

और पैकेज द्वारा unoconv(यह भी अधिक कामेच्छा प्रारूपों के बीच कमांड-लाइन रूपांतरण प्रदान करता है), द्वारा स्थापित किया गया है

sudo apt-get install unoconv

यदि आपके पास दो हैं, तो आप वैकल्पिक तंत्र का उपयोग करके उनके बीच स्विच कर सकते हैं :

sudo update-alternatives --config odt2txt

यदि आप आपके द्वारा उपयोग odt2txtकिए गए पैकेज द्वारा प्रदान किए गए उपयोग कर रहे odt2txtहैं

odt2txt file.odt

यदि unoconvप्रदान किए गए पैकेज का उपयोग करना है तो आपको उपयोग करना होगा

odt2txt --stdout file.odt

उन्हें lessकम अनुभव वाले ( odt2txt file.odt | less) के लिए पाइप दें

ध्यान दें कि यदि आप --stdoutविकल्प का उपयोग नहीं करते हैं , तो unoconv द्वारा प्रदान किया गया पैकेज परिणाम नामक फाइल में लिखेगा file.txt

वितरण द्वारा सुझाया गया पैकेज पैकेज से एक लगता है odt2txt(यह वैकल्पिक प्रणाली में एक उच्च डिफ़ॉल्ट प्राथमिकता है); यकीन के लिए यह कम निर्भरता है।


शानदार, धन्यवाद! हां, मैंने odt2txtपैकेज स्थापित किया है और यह वैसा ही व्यवहार करता है जैसा उसे करना चाहिए।
Avio

unoconvजैसा कि मैंने खोजा है, समस्या यह है कि यदि आप एक नया स्थापित करते हैं, तो यह लिबर ऑफिस के पुराने संस्करण को स्थापित करना चाहता है। इसलिए, साथ रहना sudo apt install odt2txt
धान लैंडौ

@PaddyLandau मैंने भारी जवाब दिया, संकेत के लिए धन्यवाद।
रमनो

@ रमनो आपने मुझे भी सिखाया है update-alternatives, धन्यवाद।
धान लैंडौ

7

आप बिना किसी विशेष उपयोगिता के पाठ के माध्यम से ब्राउज़ कर सकते हैं। ODT फ़ाइल एक बदला हुआ ज़िप संग्रह है। इसे अनज़िप करें और आपको कई फाइलें दिखाई देंगी। उनमें से एक, content.xmlसभी पाठ होता है और है moreया lessपढ़ने योग्य।



2

आप नहीं कर सकते हैं catया lessया moreएक .odt फ़ाइल क्योंकि यह एक बाइनरी फ़ाइल है। यह वास्तव में है - जैसा कि पहले कहा गया था - एक नया नाम .zip संग्रह, इसलिए आपको content.xmlफ़ाइल को निकालना होगा , लेकिन इसका मतलब है कि यह एक XML दस्तावेज़ है, इसलिए आपको इसे बाहर निकालने के लिए इस तरह की प्रक्रिया करनी होगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.