OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

5.3.1. עוד על grep‌


כפי שראינו בסעיף 3.3.3.4, grep סורק את שורת הפלט בכל שורה, מחפש דפוסים תואמים. כל השורות המכילות את התבנית יודפסו לפלט סטנדרטי. ניתן להפוך התנהגות זו באמצעות ה- -v אוֹפְּצִיָה.


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


ג'ני:~> ls -לה | grep פבואר אל האני grep הפקודה, כמו רוב הפקודות, היא תלוית רישיות. להשתמש ב -i אפשרות לא לעשות הבדל בין אותיות גדולות לקטנות. הרבה הרחבות של GNU זמינות גם כן, כגון --צֶבַע, וזה מועיל

הדגש מונחי חיפוש בשורות ארוכות, וכן --אחרי-הקשר, שמדפיס את מספר השורות אחרי השורות האחרונות

קו תואם. אתה יכול להוציא רקורסיבי grep שמחפש בכל ספריות המשנה של ספריות שנתקל בהן באמצעות ה- -r אוֹפְּצִיָה. כרגיל, ניתן לשלב אפשרויות.


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


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: