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

[笔记]shell中函数使用基础

时间:2015-12-30 13:51:26      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:shell   函数   

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

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




^_^

本文出自 “junight” 博客,请务必保留此出处http://junight.blog.51cto.com/10828785/1729866

[笔记]shell中函数使用基础

标签:shell   函数   

原文地址:http://junight.blog.51cto.com/10828785/1729866

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