Windows Tips & News

מצא קבצים המכילים טקסט ספציפי בלינוקס

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

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

פרסומת


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

אני רוצה לשתף בשיטות שאני משתמש בהן בעצמי.
השיטה הראשונה כוללת את כלי השירות grep, שקיים בכל הפצה, אפילו במערכות משובצות הבנויות על busybox.

כדי למצוא קבצים המכילים טקסט ספציפי בלינוקס, תעשה את הדברים הבאים.

  1. פתח את אפליקציית המסוף המועדפת עליך. מסוף XFCE4 היא העדפה אישית שלי.
  2. נווט (אם נדרש) לתיקיה שבה אתה הולך לחפש קבצים עם טקסט מסוים.
  3. הקלד את הפקודה הבאה:
    grep -iRl "הטקסט-למצוא" ./

    להלן המתגים:
    -i - התעלם מרישיות טקסט
    -R - חיפוש רקורסיבי של קבצים בספריות משנה.
    -l - הצג שמות קבצים במקום חלקי תוכן הקובץ.

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

    grep -iRl "linux" /home/user/Documents/winaero
Grep חיפוש תוכן הקובץ

הערה: מתגים שימושיים אחרים שאולי תרצו להשתמש בהם עם grep:
-n - הצג את מספר השורה.מספר שורת חיפוש של Grep
-w - התאימו לכל המילה.

שיטה נוספת שבה אני משתמש היא Midnight Commander (mc), אפליקציית מנהל הקבצים של המסוף. בניגוד ל-grep, mc אינו כלול כברירת מחדל בכל ההפצות של לינוקס שניסיתי. ייתכן שתצטרך להתקין אותו בעצמך.

מצא קבצים המכילים טקסט ספציפי עם mc

כדי למצוא קבצים המכילים טקסט מסוים באמצעות Midnight Commander, הפעל את האפליקציה ולחץ על הרצף הבא במקלדת:
Alt + מִשׁמֶרֶת + ?
פעולה זו תפתח את תיבת החיפוש.

Mc חיפוש תוכן הקובץ

מלא את הקטע "תוכן:" והקש על מקש Enter. זה ימצא את כל הקבצים עם הטקסט הנדרש.

Mc תוצאות חיפוש

אתה יכול למקם את הקבצים האלה בחלונית השמאלית או הימנית באמצעות האפשרות Panelize ולהעתיק/להזיז/למחוק/להציג/לעשות מה שתרצה.

תוצאות חיפוש של Mc

Midnight Commander הוא כלי מאוד חוסך זמן בכל הנוגע לחיפוש.

זהו זה.

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת
מיקרוסופט מביאה הודעות סיום התמיכה ל-Windows 10

מיקרוסופט מביאה הודעות סיום התמיכה ל-Windows 10

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתכפי שאתה אולי זוכר, מיקרוסופט יצ...

קרא עוד

מיקרוסופט מביאה הודעות סיום התמיכה ל-Windows 10

מיקרוסופט מביאה הודעות סיום התמיכה ל-Windows 10

כפי שאתה אולי זוכר, מיקרוסופט יצרה סדרה של הודעות למשתמשי Windows 7 על ידי הצגת התראות על פקיעת ה...

קרא עוד

מיקרוסופט מתחילה להסיר את Classic Edge מ-Windows 10 20H1

מיקרוסופט מתחילה להסיר את Classic Edge מ-Windows 10 20H1

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתכפי שאתה אולי כבר יודע, מיקרוסופ...

קרא עוד