shell函数
1,函数定义
语法格式:
function name(){
xxxx
return value #可以没有
}
- 可以不写function关键字,但是需要有()
- 写了function关键字,则可以省略()
2,函数调用
直接使用函数名就可以调用,如果要传入参数,则把参数带在后头即可
- name
- name parm1 parm2 parm3
3,函数返回值
- 使用全局变量来进行存储
- 在函数内部使用echo或是printf将结果进行输出,在函数外部
function Demo()
{
echo "A"
}
Demo
ret = $? //ret = A
...