Shell 檔案包含
和其他語言一樣, Shell 也可以包含外部 指令碼。這樣可以很方便的封裝一些公用的程式碼作為一個獨立的檔案。 |
Shell 檔案包含的語法格式如下:
. filename # 注意點號(.)和檔名中間有一空格 或 source filename
例項
建立兩個 shell 指令碼檔案。
test1.sh 程式碼如下:
#!/bin/bash # author:菜鳥教程 # url:www.runoob.com url="http://www.runoob.com"
test2.sh 程式碼如下:
#!/bin/bash # author:菜鳥教程 # url:www.runoob.com #使用 . 號來引用test1.sh 檔案 . ./test1.sh # 或者使用以下包含檔案程式碼 # source ./test1.sh echo "菜鳥教程官網地址:$url"
接下來,我們為 test2.sh 新增可執行許可權並執行:
$ chmod +x test2.sh $ ./test2.sh 菜鳥教程官網地址:http://www.runoob.com
注:被包含的檔案 test1.sh 不需要可執行許可權。
原文地址: https://www.linuxprobe.com/shell-file-contains-2.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2665464/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 遠端檔案包含shell
- shell基礎教程二十四: shell基礎教程: Shell檔案包含
- Linux Shell檔案之間的包含關係Linux
- 如何在 Linux shell 中找出所有包含指定文字的檔案Linux
- 檔案包含漏洞(本地包含配合檔案上傳)
- 檔案包含之包含了Linux檔案描述符Linux
- 檔案包含2
- CTFer——檔案包含
- 什麼是檔案包含漏洞?檔案包含漏洞分類!
- PHP檔案包含 整理PHP
- PHP基礎---檔案包含PHP
- 檔案包含漏洞小結
- 本地檔案包含之包含日誌獲取webshellWebshell
- 程式碼安全之檔案包含
- 檔案包含之/proc/self/environ
- Apache Tomcat檔案包含漏洞分析ApacheTomcat
- ClickOnce釋出包含某檔案
- "白話"PHP檔案包含漏洞PHP
- PHP檔案包含小總結PHP
- 檔案包含漏洞(繞過姿勢)
- 檔案包含之銘感目錄
- 利用pearcmd實現裸檔案包含
- C語言 - 標頭檔案包含C語言
- 實戰篇——檔案包含漏洞一
- Shell指令碼 | 抓取log檔案指令碼
- 檔案包含-基於Pikachu的學習
- 【第九章】檔案包含漏洞
- PHP檔案包含漏洞(利用phpinfo)復現PHP
- DVWA-檔案包含學習筆記筆記
- [CTFshow] 檔案包含 78~88,116~117
- DVWA檔案包含全等級繞過方法
- [ Shell ] 通過 Shell 指令碼匯出 GDSII/OASIS 檔案指令碼
- Linux shell格式化XML檔案LinuxXML
- shell 檔案合併 去重 分割
- shell指令碼之批次清空檔案指令碼
- shell讀取配置檔案-sed命令
- Python查詢包含指定字串的所有檔案Python字串
- PHP漏洞全解————10、PHP檔案包含漏洞PHP