يحتوي ملف شل
وغيرها من اللغات، وشركة شل قد تحتوي أيضا على نصي خارجية. وهذا يجعل من السهل على حزمة بعض رمز مشترك كملف منفصل.
يحتوي ملف تركيب قذيفة ما يلي:
. filename # 注意点号(.)和文件名中间有一空格 或 source filename
أمثلة
إنشاء ملفين شيل.
كود test1.sh على النحو التالي:
#!/bin/bash # author:本教程 # url:www.w3big.com url="http://www.w3big.com"
كود test2.sh على النحو التالي:
#!/bin/bash # author:本教程 # url:www.w3big.com #使用 . 号来引用test1.sh 文件 . ./test1.sh # 或者使用以下包含文件代码 # source ./test1.sh echo "本教程官网地址:$url"
بعد ذلك، نضيف إلى test2.sh الأذونات القابلة للتنفيذ وأداء:
$ chmod +x test2.sh $ ./test2.sh 本教程官网地址:http://www.w3big.com
ملاحظة: لا تحتاج ملف ليتم تضمينها test1.sh الأذونات القابلة للتنفيذ.