shell函數

shell函數

用法一、用戶自定義函數及調用,函數內部變量可以在外部調用,如本腳本末行調用的是mysum函數內的變量sum

[root@localhost test]# cat void.sh

#!/bin/bash

function mysum() {

sum=$[$1+$2]

echo $sum

}

a=1

b=2

mysum $a $b

echo $sum

用法二、用戶自定義函數及調用,函數內部變量前加修飾符local,不可在外部調用

[root@localhost test]# cat void.sh

#!/bin/bash

function mysum() {

local sum=$[$1+$2]

echo $sum

}

a=1

b=2

mysum $a $b


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章