7 Shell 程式設計 檔案包含 區域性變數

2021-09-07 11:02:53 字數 641 閱讀 3052

一、檔案包含

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...