码迷,mamicode.com
首页 > 系统相关 > 详细

Shell 函数

时间:2017-07-11 21:24:57      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:log   blog   bin   span   div   局部变量   logs   函数名   执行   

一、函数的格式

function 函数名() {    # 定义函数(function可以省略)
    执行语句1
    执行语句2
    执行语句..
}
函数名                 # 调用函数

 

二、例子:写一个求和函数

#!/bin/bash
function mysum() {      
    sum=$[$1+$2+$3]
    echo $sum
}
mysum 1 2 3           

 

三、局部变量

#!/bin/bash
function mysum() {
    sum=$[$1+$2+$3]
    echo $sum
}
mysum 1 2 3
echo $sum                    # 函数里面的变量可以在函数外被调用
#!/bin/bash
function mysum() {
    local sum=$[$1+$2+$3]    # local 声明这个变量是局部变量,不能被外部调用
    echo $sum
}
mysum 1 2 3
echo $sum              

 

 

 

        

 

Shell 函数

标签:log   blog   bin   span   div   局部变量   logs   函数名   执行   

原文地址:http://www.cnblogs.com/pzk7788/p/7152100.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!