ورقة غش برمجة Shell
ورقة غش برمجة Shell
المتغيرات
| الأمر | الشرح |
|---|---|
VAR=value |
تعريف المتغير |
$VAR |
الوصول للمتغير |
`command` |
استبدال الأمر |
التحكم في التدفق
| الأمر | الشرح |
|---|---|
if |
حكم الشرط |
then |
إذا كان الشرط صحيحاً، نفذ |
else |
إذا كان الشرط خاطئاً، نفذ |
elif |
شروط أخرى |
fi |
إنهاء حكم الشرط |
for |
حلقة تكرار |
while |
تكرار ما دام الشرط صحيحاً |
do |
جسم الحلقة |
done |
إنهاء الحلقة |
الدوال
| الأمر | الشرح |
|---|---|
function_name() {} |
تعريف دالة |
return |
العودة من الدالة |
$? |
قيمة العودة للأمر السابق |
التحكم في السكريبت
| الأمر | الشرح |
|---|---|
#!/bin/bash |
تحديد المفسر المستخدم للسكريبت |
chmod +x script.sh |
منح صلاحية التنفيذ للسكريبت |
./script.sh |
تنفيذ السكريبت |