shell腳本解析3-----局部變量與函數


#!/bin/bash

hello="var1"

echo $hello

function func1                             #定義函數func1

{

    local hello="var2"                    #定義內部變量hello

    echo $hello

}

func1                                          #進行函數調用

echo $hello

執行結果:

總結:局部變量僅在函數內部起作用,在局部值變量值的改變,不影響外部變量的值。另外,函數的調用必需在函數定義之后。

注意:

1、變量賦值時,“=”左右兩邊都不能有空格。

2、BASH中的語句結尾不需要分號。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM