shell函数
shell函数:
说明:
- 将命令序列按格式写在一起
- 可方便重复使用命令序列
shell函数的两种定义:
第一种:
function 函数名{
命令序列
}
第二种:
函数名(){
命令序列
}
函数返回值:
return表示退出函数并返回一个退出值,脚本中可以用$?变量显示该值
使用原则:
- 函数一结束就返回值,因为$?变量只返回执行的最后一条命令的退出状态码
- 退出状态码必须是0~255,超出时将为除以256取余


函数变量的作用范围:
- 函数在shell脚本中仅存当前shell环境中有效
- shell脚本中变量默认全局有效
- 将变量限定在函数内部使用local命令


函数传参


递归
##阶乘


##递归目录


##创建库



浙公网安备 33010602011771号