函数定义:
function name {
commands
return
}
或
name () {
commands
return
}
return语句是可选的。函数定义必须在调用之前。
在命令行可以使用
name
执行函数,在文本里(例如here doc)可以使用 $(name)执行函数。
局部变量
使用local定义,例如:
local foo
function name {
commands
return
}
或
name () {
commands
return
}
return语句是可选的。函数定义必须在调用之前。
在命令行可以使用
name
执行函数,在文本里(例如here doc)可以使用 $(name)执行函数。
使用local定义,例如:
local foo