उबंटू टर्मिनल से एक पीडीएफ पेशेवर बनें

सक्रिय रंगों के साथ टर्मिनल

टेक्स्ट दस्तावेज़ ग्नू / लिनक्स उपयोगकर्ताओं और कंप्यूटर की दुनिया के बीच काफी सामान्य दस्तावेज हैं ... और इसके साथ इससे संबंधित सभी कमांड और प्रोग्राम। लेकिन आजकल, पीडीएफ प्रारूप में फाइलें कई उपयोगकर्ताओं, डेवलपर्स और परियोजनाओं के लिए पसंदीदा होने के नाते, पाठ दस्तावेजों के आधार पर जमीन हासिल कर रही हैं।

यदि हम एक ग्राफिकल वातावरण का उपयोग करते हैं, एक पीडीएफ फाइल का उपयोग और प्रबंधन करना आसान हैलेकिन अगर हम टर्मिनल का उपयोग करते हैं तो क्या होगा? आगे हम आपको बताते हैं कि पीडीएफ फाइलों में हेरफेर कैसे करें और शब्दों की खोज करें, पीडीएफ फाइल के पाठ में अक्षरों की गिनती करें, आदि ...

इसके लिए हम करने जा रहे हैं pdfgrep कमांड का उपयोग, एक कमांड जो grep कमांड का कांटा है। Pdfgrep हमें पीडीएफ दस्तावेज़ बनाने की अनुमति देता है, बनाई गई फ़ाइल को जानकारी भेजें या बस एक पीडीएफ दस्तावेज़ के भीतर एक शब्द के लिए खोज करें।

Pdfgrep एक उपकरण है जो हम लगभग सभी वितरणों के आधिकारिक भंडार में पा सकते हैं, इसलिए इसकी स्थापना के लिए हमें केवल वितरण के सॉफ़्टवेयर प्रबंधक का उपयोग करना होगा और इसे स्थापित करना होगा। ऐसा हो सकता है कि हमारे वितरण में यह शामिल नहीं है, (कुछ अजीब अगर हम उबंटू का उपयोग करते हैं)। उस मामले में हम जाते हैं आधिकारिक वेबसाइट डेवलपर से और हम स्थापित करने के लिए डिब या आरपीएम पैकेज प्राप्त करेंगे।

एक बार जब हम इसे स्थापित कर लेते हैं, तो ऑपरेशन निम्नानुसार होना चाहिए:

pdfgrep [-v] pattern [archivo.pdf]

इस स्थिति में, pdfgrep और पैटर्न दोनों निश्चित कमांड हैं और [-v] वह चर हिस्सा है जिसका उपयोग हम पीडीएफ फाइलों के साथ संचालन करने के लिए करेंगे, जैसे शब्दों की खोज, वर्णों की गिनती, आदि ... [file.pdf] को उस फ़ाइल के नाम में बदलना होगा जिसे हम उपयोग या बनाना चाहते हैं। यदि यह उसी फ़ोल्डर में है जहां हम हैं, तो कोई समस्या नहीं होगी, लेकिन अगर पीडीएफ फाइल कंप्यूटर के किसी अन्य हिस्से में है, तो हमें पीडीएफ फाइल के पते को इंगित करना होगा, अन्यथा कोई त्रुटि होगी।

यदि आप वास्तव में टर्मिनल में grep कमांड का उपयोग करते हैं, तो आप pdfgrep कमांड को पसंद करेंगे। एक उपकरण जो हमें अनुमति देगा हमारी टीम की जानकारी के साथ पीडीएफ फाइल जनरेट करें और इसे एक दोस्त, एक तकनीशियन या किसी अन्य समान उपयोग में भेजने में सक्षम होने के लिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जियोवन्नी गप्प कहा

    वे मुझे BIOS त्रुटि के साथ मदद करना जारी रखते हैं जो उबंटू का कारण बनता है, विहित हमें छोड़ देता है और हमें भूलने का नाटक करता है, उन्होंने मेरे नए कंप्यूटर को नुकसान पहुंचाया

    1.    DonQuijote कहा

      और यह कि शायद आप मूर्ख हैं, आप ट्रोल का एक टुकड़ा है कि आप यह नहीं समझते हैं कि यह ब्लॉग विहित लानत से संबंधित नहीं है, हर बार जब मैं ब्लॉग देख रहा हूं तो आप बकवास टिप्पणी कर रहे हैं

  2.   जिमी ओलानो कहा

    मैंने सिर्फ अपने Ubuntu 16.04 पर निम्न संस्करण स्थापित किया है:

    «यह pdfgrep संस्करण 1.4.1 है।

    पॉपलर संस्करण 0.41.0 का उपयोग करना
    Libpcre संस्करण 8.41 2017-07-05 »का उपयोग करना

    मुझे लगता है कि -V (या -version) पैरामीटर के साथ -v PARAMETER IT TELLS ME THAT IT के साथ ऐसा नहीं है, जो इसे IT रिकॉर्ड नहीं करता है।

    इन सभी के लिए, मैं कमांड -io -ignore-Case को अधिक उपयोगी मानता हूं, जो या तो अपरकेस में वापस आता है या उस कीवर्ड को कम करता है जिसे हम इसकी खोज में पास करते हैं।

    अगर हम «उत्पादन» या «संरक्षण» की तलाश करना चाहते हैं, तो हमें यह देखना होगा:

    pdfgrep -i producc filename.pdf
    pdfgrep -i फ़ाइल नाम। pdf की रक्षा करता है

    (मैंने पहले ही इसे उद्धरण, सिंगल और डबल, सी लैंग्वेज एस्केप कैरेक्टर "\" और वाइल्डकार्ड वर्ण और कुछ भी नहीं) में संलग्न करने की कोशिश की है। "वर्ष" कीवर्ड की खोज करने के लिए, सच्चाई यह है कि मैं किसी भी विकल्प के बारे में नहीं सोच सकता, जो भी कुछ जानता है कृपया यहाँ पोस्ट करें और कृपया मुझे उत्तर दें।

    सबसे शक्तिशाली विकल्प IS -ro -cursive: यह सभी पीडीएफ दस्तावेजों में शब्द के लिए दिखता है जो हमारे पास उस निर्देशिका में है जो हम काम कर रहे हैं।

    संक्षेप में, यह एक अच्छा उपकरण है और चूंकि यह मुफ्त सॉफ्टवेयर में लिखा गया है, हम इसे संशोधित कर सकते हैं ताकि यह स्पेनिश भाषा का समर्थन करे, लेख के लिए धन्यवाद!

  3.   जिमी ओलानो कहा

    इस दस्तावेज़ को पढ़ने:

    https://pdfgrep.org/doc.html

    मैं पता लगाता हूं और आपको बता देता हूं कि उच्चारण के पात्रों को संभालने के लिए पैरामीटर «–ऑनक» जोड़ना प्रस्तावित है, मैंने जिस संस्करण को डाउनलोड किया है, उसमें अनैक समर्थन नहीं था क्योंकि यह बस उस उपयोगिता के साथ संकलित नहीं था, जिसे वे प्रायोगिक रूप से कहते हैं। रास्ता।
    मजेदार बात यह है कि grep कमांड में वह सीमा नहीं होती है, यहां तक ​​कि grep के साथ -i पैरामीटर का उपयोग करके "ú" की खोज की जा सकती है और यह "Ú" भी वापस आ जाएगी।

    किसी भी मामले में मैं पहले से ही pdfgrep रिपॉजिटरी की समीक्षा कर रहा हूं यह देखने के लिए कि मैं इसके बारे में और क्या सीखता हूं, यह आपको (आज के लिए) परेशान नहीं करने के लायक है।