Linux

Globbing — מסכות שמות קבצים ב־Bash

מסכות *, ‏?, ‏[D-P] ו־[!D-P], קבצים מוסתרים, הטעות [1-37] ושימוש נכון ב־find.

בסיסיקריאה ≈ 12 דקותטרם התחיל

בשתי מילים

מסכות *, ‏?, ‏[D-P] ו־[!D-P], קבצים מוסתרים, הטעות [1-37] ושימוש נכון ב־find.

איך זה עובד

Globbing — מסכות שמות קבצים ב־Bash. ה־Shell מרחיב תבנית לרשימת קבצים מתאימים עוד לפני הרצת הפקודה. Globbing דומה לביטויים רגולריים, אך אינו זהה להם: מסכות בוחרות שמות קבצים, ואילו ביטויים רגולריים משמשים למשל ב־grep לחיפוש טקסט בתוך קבצים.

המסכה * בדרך כלל אינה בוחרת קבצים שמתחילים בנקודה: ‏.bashrc לא יוצג ב־ls * רגילה. הפקודה ls .* מציגה שמות שמתחילים בנקודה.

טוען התקדמות…