linux shell 自定义函数方法(定义、返回值、变量作用域)
实例:从上面这个例子我们可以得到几点结论:1、必须在调用函数地方之前,声明函数,shell脚本是逐行运行。因此,我们可以将shell中函数,看作是定义一个新的命令,它是命令,因此 各个输入参数直接用 空格分隔。$0代表函数本身。其实,我们按照上面一条理解,知道函数是一个命令,在shell获得命令返回值,都需要通过$?本教程目前为止所有脚本都是从头到尾执行。shell允许将一组命令集或语句形成一个可用块,这些块称为shell函数。shell中函数的定义格式如下:函数名(){如果愿意,可在函数名前加上关键字function,这取决于使用者。这意味着必须将函数放在脚本开始部分,直至shell解释器首次发现它时,才可以使用。调用函数仅使用其函数名即可。
用户评论