English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مثل لغات أخرى، يمكن لشيل أن يحتوي على سكريبتات خارجية. يمكن بهذه الطريقة تجميع بعض الأكواد العامة كملف مستقل.
تنسيق تضمين ملفات شيل كالتالي:
. filename # لاحظ أن هناك مسافة بين رمز النقطة . واسم الملف أو source filename
إنشاء ملفين سكريبت شيل
كود test1.sh كالتالي:
#!/bin/bash # author:تعليمية الأساس # url:ar.oldtoolbag.com url="http://ar.oldtoolbag.com"
كود test2.sh كالتالي:
#!/bin/bash # author:تعليمية الأساس # url:ar.oldtoolbag.com # استخدم رمز النقطة . لاستدعاء ملف test1.sh . ./test1.sh # أو استخدم الأوامر التالية لتضمين ملف # source ./test1.sh echo "عنوان موقع تعليمية الأساس الرسمي: $url"
الآن، سنضيف صلاحيات التنفيذ إلى test2.sh ونقوم بتشغيله:
$ chmod +x test2.sh $ ./test2.sh عنوان موقع تعليمية الأساس الرسمي: http://ar.oldtoolbag.com
ملاحظة:الملف المضمن test1.sh لا يحتاج إلى صلاحيات التنفيذ.