一、檔案包含
shell 檔案包含的語法格式如下:
. filename # 注意點號(.)和檔名中間有一空格
或source filename
例項
#建立兩個 shell 指令碼檔案。
test1.sh **如下:
#!/bin/bash
url=
""test2.sh **如下:
#!/bin/bash
#使用 . 號來引用test1.sh 檔案
. ./test1.sh
# 或者使用以下包含檔案**
# source ./test1.sh
接下來,我們為 test2.sh 新增可執行許可權並執行:
$ chmod +x test2.sh
$ ./test2.sh
注:被包含的檔案 test1.sh 不需要可執行許可權。
二、區域性變數
local一般用於區域性變數宣告,多在在函式內部使用。
【示例】
#!/bin/bash
function hello(
)hello
7 shell程式設計
一.shell指令碼介紹 shell是什麼?一門程式語言,用來解釋執行這門程式語言語法的直譯器 計算機體系結構 命令 shell直譯器 系統呼叫的介面 核心 計算機硬體 什麼是程式語言 人 程式語言 計算機 什麼是程式設計 人 程式語言 計算機 先幹什麼 再幹什麼 然後幹什麼 什麼是程式 我們把計算...
7 Shell指令碼程式設計高階
1 編寫指令碼實現傳入程序pid,檢視對應程序 proc下的cpu 記憶體指標。bin bash color red start 1 31m color red end 0m read p please input the pid to check cpu mem infomation pid ch...
shell程式設計 之 檔案包含
解釋 就是在乙個指令碼中引用或者執行其他指令碼的檔案。常用格式 filename 或者 source filename 例項 hehe資料夾下有兩個檔案 t2.sh 和t3.sh t2.sh的內容是 bin bash a hello linux t3sh的內容是 bin bash t2.sh ech...