تكليفات الدروس من [ 23 ] إلى [ 27 ]
[ 4 ] تكليفات على [ Simple Bash Scripts ]
التكليف 01
أول سكريبت
أنشئ ملفا باسم welcome.sh
المطلوب عند تشغيله
- يطبع Welcome To My Script
- يعرض المسار الحالي
- يعرض الملفات والمجلدات
- يطبع Script Finished
التكليف 02
المتغيرات وإدخال البيانات
أنشئ ملفا باسم profile.sh
المطلوب
- خزن اسم الكورس Command Line داخل متغير
- اطلب من المستخدم اسمه وخزنه داخل متغير تاني
- اطبع رسالة ترحيب بالاسم
- اطبع اسم الكورس من المتغير
لو المستخدم كتب Osama تكون النتيجة
Hello Osama
You Are Learning Command Line
التكليف 03
استقبال Arguments
أنشئ ملفا باسم student.sh
المطلوب
- استقبل اسم الطالب كأول Argument
- استقبل اسم الكورس كتاني Argument
- اطبع القيمتين
- اطبع عدد الـ Arguments المرسلة
عند التشغيل بالشكل ده
bash student.sh "Osama Elzero" "Command Line"تكون النتيجة
Student: Osama Elzero
Course: Command Line
Arguments Count: 2
التكليف 04
التحقق من اسم المشروع
أنشئ ملفا باسم project.sh
المطلوب
- استقبل اسم المشروع كأول Argument
- لو الاسم مش موجود أو فاضي اطبع رسالة توضح طريقة الاستخدام
- غير كده أنشئ مجلد المشروع
- أنشئ داخله ملف index.html
- اطبع رسالة فيها اسم المشروع بعد نجاح الإنشاء
- افترض إن الاسم المرسل صالح ومش مستخدم قبل كده