סקירה כללית של הפרויקט
חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 48 מתוך 82.
אתגר
קלנתחיל בהיכרות עם קובץ היומן שתנתח לאורך הפרויקט הזה.
תעבוד עם קובץ בשם server.log, שמכיל רשומות כמו זו:
2024-01-15 08:23:41 INFO User login successful
2024-01-15 08:24:12 ERROR Database connection failed
2024-01-15 08:25:03 WARNING Disk space low
2024-01-15 08:26:55 INFO File uploaded
2024-01-15 08:27:30 ERROR Authentication timeoutהשתמש ב-cat כדי להציג את כל התוכן של server.log.
הערה: הקובץ הזה מכיל 10 רשומות יומן ברמות חומרה שונות (INFO, ERROR, WARNING). בשיעורים הבאים תסנן, תספור ותנתח את הרשומות האלה באמצעות צינורות ופקודות לעיבוד טקסט.
נסו בעצמכם
טרמינל
כל השיעורים ביחידה יסודות
7תוכן הקובץ
ראש וזנבספירת מיליםפקודת המיוןפקודת הסינון לכפילויותיסודות grepgrep עם דגליםסיכום – בלש/ית טקסט13יסודות כתיבת סקריפטים ב-Shell
מהו סקריפט Shellיצירה והרצה של סקריפטמשתנים בסקריפטיםקלט משתמש בסקריפטיםמשפט ifלולאת forלולאת whileסיכום – נחשו את המספר2ניווט
הצגת ספריית העבודההצגת קבציםשינוי ספרייהנתיבים מוחלטים לעומת יחסייםספריית הבית וספריית השורשסיכום – מצאו את הדרך8ניתוב מחדש
פלט סטנדרטיכתיבה לקובץ תוך דריסת התוכןהוספה לקובץקלט סטנדרטישגיאה סטנדרטיתסיכום – בונה יומני רישום14פרויקט סקריפט לגיבוי
סקירת הפרויקטקבלת נתיב המקורתרגלו בעצמכם: Terminal אונליין