全部博文(842)
分类: LINUX
2012-05-14 19:08:02
函数的定义
[function] 函数名
{
命令表
[return]
}
函数的调用:直接输入函数名。
函数参数传递:函数名 参数1 参数2 参数3 参数4
函数的返回值存储在变量“$?”中。return的返回值只能是0~256之间的一个整数。
载入函数:当函数定义在别的脚本文件里时,可以用“source”或“.”命令把它们装载到内存中,例:source ./f_bash
删除函数:unset -f 函数名。
函数的作用域:没有使用local的变量都是全局变量,即使它在函数内部定义。定义局部变量:local a=5
函数的嵌套
例: