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 基礎命令
- 03 shell基礎
- Shell 檔案包含
- shell入門基礎
- shell基礎應用
- 9.Shell基礎
- Linux shell基礎3Linux
- Linux shell基礎1Linux
- Linux shell基礎2Linux
- Xamarin.FormsShell基礎教程(2)建立Shell解決方案ORM
- Xamarin.FormsShell基礎教程(8)Shell的模版構成ORM
- Xamarin.FormsShell基礎教程(5)Shell專案內容新建頁面ORM
- Shell程式設計-基礎程式設計
- shell程式設計基礎程式設計
- shell基礎教程二十一: shell指令碼中echo顯示內容帶顏色指令碼
- Xamarin.FormsShell基礎教程(9)Shell相關類體系ORM
- 遠端檔案包含shell
- Xamarin.FormsShell基礎教程(7)Shell專案關於頁面的介紹ORM
- Xamarin.FormsShell基礎教程(6)Shell專案內容詳情頁面ORM
- 『忘了再學』Shell基礎 — 20、Shell中的運算子
- Linux學習-shell基礎02Linux
- Linux基礎五(shell指令碼)Linux指令碼
- shell程式設計基礎二程式設計
- 『忘了再學』Shell基礎 — 2、Shell的作用與分類
- shell基礎 — 基本正規表示式
- Linux shell基礎知識_8(下)Linux
- Linux 筆記分享四:Shell 基礎Linux筆記
- Linux shell 指令碼基礎介紹Linux指令碼
- shell指令碼的基礎知識指令碼
- Linux基礎之Shell與變數Linux變數
- 『忘了再學』Shell基礎 — 24、Shell正規表示式的使用
- Xamarin.FormsShell基礎教程(4)Shell專案內容列表頁面執行效果ORM
- 『忘了再學』Shell基礎 — 32、Shell中test測試命令詳解