סינון שגיאות
חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 50 מתוך 82.
אתגר
קלעכשיו נסננן את היומן כדי למצוא רק את רשומות השגיאה. שגיאות הן בעיות קריטיות שדורשות טיפול, ולכן היכולת לחלץ אותן במהירות מקובץ יומן היא מיומנות חיונית.
השתמשו ב־grep כדי להציג רק את השורות מתוך server.log שמכילות את ERROR.
grep "ERROR" server.logהפלט שלכם אמור להציג את שלוש רשומות השגיאה מקובץ היומן.
טיפ: הפקודה
grepמבחינה בין אותיות גדולות לקטנות כברירת מחדל. מכיוון שביומן שלנו מופיעERRORבאותיות גדולות, הקפידו להתאים אותו בדיוק. בשיעור הבא תלמדו לספור את התוצאות המסוננות האלה.
נסו בעצמכם
head -n 5 server.logכל השיעורים ביחידה יסודות
7תוכן הקובץ
ראש וזנבספירת מיליםפקודת המיוןפקודת הסינון לכפילויותיסודות grepgrep עם דגליםסיכום – בלש/ית טקסט13יסודות כתיבת סקריפטים ב-Shell
מהו סקריפט Shellיצירה והרצה של סקריפטמשתנים בסקריפטיםקלט משתמש בסקריפטיםמשפט ifלולאת forלולאת whileסיכום – נחשו את המספר2ניווט
הצגת ספריית העבודההצגת קבציםשינוי ספרייהנתיבים מוחלטים לעומת יחסייםספריית הבית וספריית השורשסיכום – מצאו את הדרך8ניתוב מחדש
פלט סטנדרטיכתיבה לקובץ תוך דריסת התוכןהוספה לקובץקלט סטנדרטישגיאה סטנדרטיתסיכום – בונה יומני רישום14פרויקט סקריפט לגיבוי
סקירת הפרויקטקבלת נתיב המקורתרגלו בעצמכם: Terminal אונליין