目录
1.函数定义格式
(1)function__name(){
command1
..........
command n
}
(2)function function_name(){
command1
.......
command n
}
2.函数调用格式
(1)value_name=`function_name [ arg1 arg2...]`
这种方法是把函数的输出传递给了主程序的变量
(2)function_name [arg1 arg2....]
echo $?
这种方式是得到上一条命令的退出状态
3.变量
在函数内部定义变量是默认为全局变量,加上local后就会成为局部变量