函数:命名规则与变量相同
    在当前shell进程中执行函数
    使程序模块化,便于维护
    
函数基本语法:

        function 函数名称()
        {
            命令区域
        }
        #注:
        #    函数名称与后面的小括号之间可直接相连也可用空格隔开
        #    关键词function与()二者之一可以省略
        #    函数调用之前需要事先定义
        #    函数中最后一个命令的返回值代表函数的结束状态
        #    执行时遇到return立即结束函数调用,且返回值0
        #    命令区域使用 return N(0~255) 可指定返回值
        #    函数仅在定义的shell环境中有效
        #    当需要传递参数给函数时,函数名与参数间用空格隔开
        #    在script中定义的变量相对于script是全局变量,会影响到其内部的函数区
        #    使用位置参数$N传递变量值而不是使用变量
        #    在函数中使用local 变量名=变量值可使该变量变为内部变量,不影响函数外部同名变量




^_^