Shell 函数调用
函数规范
函数结构
- 每一个小功能都封装到独立的函数类,一个函数只完成一个功能;在脚本尾部,通过函数的顺序调用将整个脚本逻辑串联起来。
- 控制函数的大小,函数体的行 数尽量控制在100行左右;过大的函数要分割成两个或者多个函数。
函数复用
- 多次调用的功能要抽离出独立的函数,提高编码效率,降低维护成本。
- 对常用的功能(如计算日期,发邮件、写日志)的功能,封装成函数后形成独立的脚本,其他脚本引入即可。
函数返回
Shell 函数的返回通常有两种方式:return 和 echo。
return 返回