shell基礎教程二十四: shell基礎教程: Shell檔案包含
像其他語言一樣,Shell 也可以包含外部指令碼,將外部指令碼的內容合併到當前指令碼。
Shell 中包含指令碼可以使用:
. filename
或
source filename
兩種方式的效果相同,簡單起見,一般使用點號(.
),但是注意點號(.
)和檔名中間有一空格。
例如,建立兩個指令碼,一個是被呼叫指令碼 subscript.sh
,內容如下:
url="http://see.xidian.edu.cn/cpp/view/2738.html"
一個是主檔案 main.sh
,內容如下:
#!/bin/bash
. ./subscript.sh
echo $url
執行指令碼:
$chomd +x main.sh
./main.sh
http://see.xidian.edu.cn/cpp/view/2738.html
$
注意:被包含指令碼不需要有執行許可權。
相關文章
- Shell基礎教程七:Shell字串字串
- shell基礎教程 十六: Shell until迴圈
- Xamarin.Forms Shell基礎教程(1)ORM
- shell基礎
- Xamarin.FormsShell基礎教程(3)Shell專案構成ORM
- shell 基礎命令
- shell基礎(轉)
- 03 shell基礎
- shell基礎篇(二)-shell變數變數
- shell基礎應用
- 9.Shell基礎
- Shell基礎-管道符
- [shell基礎]——變數變數
- [shell基礎]——echo命令
- [shell基礎]——sed命令
- [shell基礎]——find命令
- [shell基礎]——uniq命令
- [shell基礎]——sort命令
- [shell基礎]——paste命令AST
- [shell基礎]——join命令
- [shell基礎]——split命令
- [shell基礎]——tr命令
- [shell基礎]——陣列陣列
- Linux shell 基礎Linux
- Shell指令碼基礎指令碼
- Bash Shell 基礎特性
- shell入門基礎
- Shell 檔案包含
- Xamarin.FormsShell基礎教程(8)Shell的模版構成ORM
- Xamarin.FormsShell基礎教程(2)建立Shell解決方案ORM
- Linux shell基礎3Linux
- Linux shell基礎1Linux
- Linux shell基礎2Linux
- [shell基礎]——read命令
- Shell程式設計-基礎程式設計
- Linux shell基礎(一)Linux
- shell程式設計基礎程式設計
- Xamarin.FormsShell基礎教程(5)Shell專案內容新建頁面ORM