Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

إنشاء تقرير

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 52 من 82.

challenge icon

التحدي

سهل

لقد قمت بتحليل ملف السجل، وتصفية الأخطاء، وعدّها. الآن حان الوقت لحفظ نتائجك في ملف تقرير يمكن مشاركته أو مراجعته لاحقاً.

قم بإنشاء ملف يسمى report.txt يحتوي على ملخص لتحليل السجل. استخدم إعادة التوجيه (redirection) لكتابة المعلومات التالية إلى الملف:

  1. أولاً، اكتب النص === Log Analysis Report === إلى report.txt
  2. قم بإلحاق النص Total errors found: متبوعاً بعدد الأخطاء (استخدم pipeline مع grep و wc -l)
  3. قم بإلحاق النص === Error Details ===
  4. قم بإلحاق جميع أسطر ERROR من server.log

ثم قم بعرض محتويات report.txt باستخدام cat.

echo "=== Log Analysis Report ===" > report.txt
echo "Total errors found: $(grep ERROR server.log | wc -l)" >> report.txt
echo "=== Error Details ===" >> report.txt
grep ERROR server.log >> report.txt
cat report.txt

تهانينا! لقد أكملت مشروع Log Analyzer. لقد تعلمت كيفية عرض بيانات السجل وتصفيتها وعدّها وإعداد التقارير عنها باستخدام pipes وإعادة التوجيه - وهي مهارات أساسية لأي مسؤول نظام أو مطور.

جرّب بنفسك

الطرفية
grep "ERROR" server.log | wc -l

جميع دروس الأساسيات