הפוך למקצוען PDF ממסוף אובונטו

טרמינל עם צבעים פעילים

מסמכי טקסט הם מסמכים שכיחים למדי בקרב משתמשי Gnu / Linux ועולם המחשבים ... ואיתו כל הפקודות והתוכניות הקשורות אליו. אך בימינו, קבצים בפורמט pdf הולכים ותופסים דרך מסמכי טקסט, והם המועדפים על משתמשים, מפתחים ופרויקטים רבים.

אם אנו משתמשים בסביבה גרפית, השימוש וניהול קובץ pdf קל, אבל מה אם נשתמש במסוף? לאחר מכן אנו אומרים לך כיצד לתפעל קבצי PDF ולחפש מילים, לספור את התווים בטקסט של קובץ ה- PDF וכו '.

בשביל זה אנחנו הולכים לעשות שימוש בפקודה pdfgrep, פקודה שהיא מזלג של הפקודה grep. Pdfgrep מאפשר לנו ליצור מסמכי pdf, לשלוח מידע לקובץ שנוצר או פשוט לחפש מילה בתוך מסמך pdf.

Pdfgrep הוא כלי ש אנו יכולים למצוא במאגרים הרשמיים של כמעט כל ההפצות, לכן לצורך התקנתו עלינו להשתמש רק במנהל התוכנה של ההפצה ולהתקין אותה. יכול להיות שקורה שההפצה שלנו לא מכילה אותו, (משהו מוזר אם אנחנו משתמשים באובונטו). במקרה כזה אנחנו הולכים האתר הרשמי מהמפתח ונקבל את חבילת deb או rpm להתקנה.

לאחר התקנתו, הפעולה חייבת להיות כדלקמן:

pdfgrep [-v] pattern [archivo.pdf]

במקרה זה, הן pdfgrep והן תבנית הם פקודות קבועות ו- [-v] הוא החלק המשתנה בו נשתמש לביצוע פעולות עם קבצי pdf, כגון חיפוש מילים, ספירת תווים וכו '... יש לשנות את [file.pdf] לשם הקובץ בו אנו רוצים להשתמש או ליצור. אם היא נמצאת באותה תיקייה בה אנו נמצאים, לא תהיה שום בעיה, אך אם קובץ ה- pdf נמצא בחלק אחר של המחשב, עלינו לציין את כתובת קובץ ה- PDF מאחר שאחרת תהיה שגיאה.

אם אתה באמת משתמש בפקודה grep במסוף, אתה תאהב את הפקודה pdfgrep. כלי שיאפשר לנו ליצור קבצי pdf עם המידע של הצוות שלנו ולהיות מסוגלים לשלוח אותו לחבר, לטכנאי או לכל שימוש דומה אחר.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ג'ובאני גאפ דיג'ו

    הם ממשיכים לעזור לי עם שגיאת ה- BIOS שאובונטו גרמה, קנונית נוטשת אותנו ומתיימרת לשכוח אותנו, הם פגעו במחשב החדש שלי

    1.    דון קיחוטה דיג'ו

      ושאולי אתה טיפש, חתיכת טרול שאתה לא מבין שהבלוג הזה לא שייך לתת-נורמלי קנוני, בכל פעם שאני רואה את הבלוג אתה מגיב שטויות לך חרא במקום אחר

  2.   ג'ימי אולאנו דיג'ו

    הרגע התקנתי את הגרסה הבאה באובונטו 16.04 שלי:

    «זו גרסת pdfgrep 1.4.1.

    באמצעות poppler גרסה 0.41.0
    באמצעות libpcre גרסה 8.41 2017/07/05 »

    קיבלתי את זה עם הפרמטר –V (או –וורסיה) אבל עם הפרמטר -v זה אומר לי שזה לא מכיר בזה.

    לכל אלה אני מוצא שהפקודה -io –ignore-case שימושית יותר, המחזירה באותיות רישיות או באותיות קטנות את מילת המפתח שאנו מעבירים אליה בחיפוש שלה.

    עם זאת, יש לה בעיה חמורה לחפש מילים מוגבלות ומכתבנו היקר, אם אנו רוצים לחפש "ייצור" או "הגנה" עלינו לחפש:

    pdfgrep -i producc filename.pdf
    pdfgrep-אני מגן על filename.pdf

    (כבר ניסיתי לצרף אותו במרכאות, בודדות וכפולות, תו הבריחה של שפת C "\" ותווים כלליים וכלום בכלל). כדי לחפש את מילת המפתח "שנה", האמת היא שאני לא יכול לחשוב על שום אלטרנטיבה, מי שיודע משהו אנא פרסם כאן בבקשה תענה לי.

    האפשרות העוצמתית ביותר היא - רו-רקורסיבית: היא מחפשת את המילה בכל מסמכי ה- pdf שיש לנו בספריה עליה אנו עובדים.

    לסיכום, זה כלי טוב ומכיוון שהוא כתוב בתוכנה חופשית, נוכל לשנות אותו כך שהוא יתמוך בשפה הספרדית, תודה על המאמר!

  3.   ג'ימי אולאנו דיג'ו

    קריאת מסמך זה:

    https://pdfgrep.org/doc.html

    אני מגלה ומודיע לך כי מוצע להוסיף את הפרמטר «–unac" כדי לטפל בתווים המודגשים. עם זאת, הגרסה שהורדתי לא זכתה לתמיכה unac מכיוון שהיא פשוט לא הורכבה עם אותו כלי עזר, אותו הם מכנים ניסוי. הדרך.
    הדבר המצחיק הוא שלפקודת grep אין את המגבלה הזו, גם כאשר משתמשים בפרמטר -i עם grep אפשר לחפש "ú" והיא גם תחזיר "Ú".

    בכל מקרה, אני כבר סוקר את מאגר pdfgrep כדי לראות מה עוד אני לומד עליו, כדאי לא להטריד אותך יותר (להיום).