1. 程式人生 > >linux 指令碼 函式編寫

linux 指令碼 函式編寫

為增加程式碼複用性,建立函式

函式1,  func1.sh 

同一指令碼內呼叫

#!/bin/bash
#定義變數
user=AAA;
display(){
    echo $user
}

display

source func1.sh  到入庫  或者 . func1.sh

函式2,func2.sh

跨指令碼呼叫

#!/bin/bash
#引入外部指令碼  使用source有時出錯 使用". "代替 注意後面空格
. func1.sh
display

有引數輸入函式  plus.sh

#!/bin/bash
#定義變數
plus(){
        echo $[$1 + $2]
}
#plus 12 23

source plus  

plus 12 23

輸出 35

檢視當前系統內匯入的函式

set命令