1.基本Shell脚本函数
1.1创建函数
shell中的函数有两种格式,一种是关键字function,一种是name()
function格式为:
function name (
commands
)
name()格式为
name(){
commands
}
name函数名称不可重复。
1.2 使用函数
shell中使用函数,只需要指定函数名即可
2返回值
shell把函数当作一个小型脚本,每次执行完成都有个返回值。
2.1 默认退出状态码
默认情况下,函数的退出状态码是函数中最后一条命令返回的退出状态码。在函数执行结束后,可以用标准变量$?来确定函数的退出状态码。
但是如果函数最后一条语句执行成功,中间有语句没有执行成功,返回的状态码也是0。
<