تكليفات الدروس من [ 9 ] إلى [ 13 ]
[ 5 ] تكليفات على [ Working With File Contents ]
التكليف 01
كتابة محتوى ملف
- أنشئ ملفا باسم courses.txt يحتوي على الأسماء التالية بنفس الترتيب
- استخدم > لأول سطر و >> لإضافة باقي السطور
- اعرض محتوى الملف بالكامل
Python
HTML
CSS
JavaScript
Bash
التكليف 02
عرض أجزاء من الملف
المطلوب من ملف courses.txt
- اعرض أول سطرين
- اعرض آخر سطرين
- اعرض عدد السطور
التكليف 03
البحث داخل الملف
- اعرض السطر اللي يحتوي على JavaScript
- ابحث عن python مع تجاهل الفرق بين الحروف الكبيرة والصغيرة
- اعرض السطور اللي تحتوي على حرف a الصغير
التكليف 04
ترتيب المحتوى وحفظه
- رتب محتوى courses.txt أبجديا
- احفظ النتيجة داخل ملف جديد باسم sorted-courses.txt
- اعرض الملف الجديد
- احتفظ بمحتوى الملف الأصلي بدون تغيير
التكليف 05
ربط الأوامر
- ابحث عن السطور اللي تحتوي على حرف a الصغير
- رتب السطور الناتجة
- احفظها داخل filtered-courses.txt
- نفذ الخطوات الثلاث السابقة في سطر واحد باستخدام الـ Pipes وإعادة توجيه المخرجات
- في أمر منفصل اعرض عدد السطور المطابقة مباشرة باستخدام Pipe